Diff of the two buildlogs: -- --- b1/build.log 2023-04-18 08:56:04.243390169 +0000 +++ b2/build.log 2023-04-18 09:02:57.305059286 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Apr 17 20:49:51 -12 2023 -I: pbuilder-time-stamp: 1681807791 +I: Current time: Tue May 21 05:19:33 +14 2024 +I: pbuilder-time-stamp: 1716218373 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./golang-github-containerd-stargz-snapshotter_0.12.0.orig.tar.gz] I: copying [./golang-github-containerd-stargz-snapshotter_0.12.0-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Tue Dec 13 01:14:39 2022 -12 +gpgv: Signature made Wed Dec 14 03:14:39 2022 +14 gpgv: using RSA key A62D2CFBD50B9B5BF360D54B159EB5C4EFC8774C gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./golang-github-containerd-stargz-snapshotter_0.12.0-2.dsc: no acceptable signature found @@ -27,52 +27,84 @@ dpkg-source: info: applying no-ipvs.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/31173/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/15059/tmp/hooks/D01_modify_environment starting +debug: Running on codethink9-arm64. +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 May 21 05:19 /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/15059/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/15059/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='31173' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=15059 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.nfdJGcPA/pbuilderrc_Woov --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.nfdJGcPA/b1 --logfile b1/build.log golang-github-containerd-stargz-snapshotter_0.12.0-2.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16: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.nfdJGcPA/pbuilderrc_p9Rh --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.nfdJGcPA/b2 --logfile b2/build.log --extrapackages usrmerge golang-github-containerd-stargz-snapshotter_0.12.0-2.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink12-arm64 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Apr 14 22:25 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/31173/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 18 06:48 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/15059/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -461,7 +493,7 @@ Get: 289 http://deb.debian.org/debian bookworm/main arm64 golang-github-hanwen-go-fuse-dev all 2.1.0+git20220822.58a7e14-1 [101 kB] Get: 290 http://deb.debian.org/debian bookworm/main arm64 golang-github-rs-xid-dev all 1.4.0-1 [10.9 kB] Get: 291 http://deb.debian.org/debian bookworm/main arm64 golang-github-vbatts-tar-split-dev all 0.11.2+ds1-1 [67.6 kB] -Fetched 173 MB in 22s (7771 kB/s) +Fetched 173 MB in 3s (50.7 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 ... 19616 files and directories currently installed.) @@ -1639,8 +1671,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/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/15059/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/15059/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/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 @@ -1659,54 +1700,54 @@ 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 8 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/goos -internal/goexperiment +internal/goarch internal/unsafeheader +internal/goexperiment +internal/goos internal/race -internal/goarch internal/cpu +internal/abi +sync/atomic +runtime/internal/math +runtime/internal/syscall +runtime/internal/sys internal/itoa math/bits -runtime/internal/syscall unicode/utf8 -sync/atomic unicode -internal/abi -runtime/internal/math -runtime/internal/sys encoding unicode/utf16 internal/nettrace -math container/list crypto/internal/subtle crypto/subtle crypto/internal/boring/sig -internal/bytealg +math runtime/internal/atomic vendor/golang.org/x/crypto/cryptobyte/asn1 +internal/bytealg vendor/golang.org/x/crypto/internal/subtle google.golang.org/grpc/serviceconfig github.com/containerd/containerd/defaults github.com/containerd/containerd/services -github.com/containerd/stargz-snapshotter/fs/config github.com/golang/groupcache/lru +github.com/containerd/stargz-snapshotter/fs/config google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set github.com/containerd/stargz-snapshotter/nativeconverter github.com/containerd/stargz-snapshotter/version runtime github.com/klauspost/compress -internal/reflectlite -sync github.com/containerd/containerd/version runtime/metrics +sync +internal/reflectlite internal/testlog -math/rand +internal/singleflight google.golang.org/grpc/internal/buffer +math/rand google.golang.org/grpc/internal/grpcsync github.com/containerd/stargz-snapshotter/util/namedmutex -internal/singleflight runtime/cgo internal/sysinfo github.com/containerd/stargz-snapshotter/util/ioutils @@ -1714,13 +1755,13 @@ errors sort internal/oserror -strconv io internal/safefilepath path +strconv vendor/golang.org/x/net/dns/dnsmessage -syscall crypto/internal/nistec/fiat +syscall github.com/moby/locker github.com/gogo/protobuf/sortkeys github.com/beorn7/perks/quantile @@ -1730,7 +1771,6 @@ hash/crc32 crypto/internal/randutil text/tabwriter -hash/adler32 reflect crypto crypto/rc4 @@ -1738,99 +1778,84 @@ bufio html net/http/internal/ascii -regexp/syntax google.golang.org/grpc/encoding +regexp/syntax golang.org/x/text/transform +hash/adler32 +time +internal/syscall/unix +internal/syscall/execenv go/build/constraint github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg hash/fnv -internal/syscall/unix -internal/syscall/execenv -time regexp +google.golang.org/grpc/backoff context -internal/poll -io/fs google.golang.org/grpc/internal/grpcrand -google.golang.org/grpc/backoff +io/fs +internal/poll google.golang.org/grpc/keepalive -github.com/containerd/stargz-snapshotter/util/cacheutil google.golang.org/grpc/internal/backoff +github.com/containerd/stargz-snapshotter/util/cacheutil google.golang.org/grpc/tap golang.org/x/sync/semaphore -embed github.com/containerd/stargz-snapshotter/task +embed +os +github.com/hashicorp/errwrap internal/fmtsort encoding/binary -github.com/hashicorp/errwrap -os encoding/base64 +crypto/md5 crypto/internal/edwards25519/field crypto/cipher vendor/golang.org/x/crypto/internal/poly1305 crypto/internal/nistec -crypto/md5 golang.org/x/sys/unix +fmt +internal/godebug +path/filepath encoding/pem -vendor/golang.org/x/crypto/curve25519/internal/field -github.com/cespare/xxhash -github.com/klauspost/compress/internal/snapref +internal/intern crypto/internal/edwards25519 crypto/internal/boring -crypto/des +net/netip crypto/aes +crypto/des crypto/sha512 crypto/hmac -fmt -internal/godebug -path/filepath -internal/intern crypto/sha1 -net/netip crypto/sha256 vendor/golang.org/x/crypto/chacha20 +vendor/golang.org/x/crypto/curve25519/internal/field vendor/golang.org/x/crypto/hkdf io/ioutil google.golang.org/grpc/internal/envconfig -os/exec -os/signal -github.com/moby/sys/symlink -vendor/golang.org/x/crypto/chacha20poly1305 -google.golang.org/protobuf/internal/detrand -github.com/prometheus/procfs/internal/util -net os/user +encoding/json log -compress/flate net/url -encoding/json +compress/flate text/template/parse +net golang.org/x/net/internal/timeseries math/big encoding/hex +vendor/golang.org/x/crypto/chacha20poly1305 +compress/gzip vendor/golang.org/x/crypto/curve25519 +github.com/containerd/console vendor/golang.org/x/text/unicode/bidi -compress/gzip +text/template vendor/golang.org/x/text/unicode/norm -github.com/containerd/console -vendor/golang.org/x/net/http2/hpack github.com/gogo/protobuf/proto -text/template +vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/text/secure/bidirule mime mime/quotedprintable net/http/internal google.golang.org/grpc/internal/grpclog -google.golang.org/grpc/grpclog github.com/golang/protobuf/proto -vendor/golang.org/x/net/idna -google.golang.org/grpc/connectivity -google.golang.org/grpc/attributes -google.golang.org/grpc/internal -google.golang.org/grpc/metadata -google.golang.org/grpc/codes -google.golang.org/grpc/internal/balancerload -golang.org/x/text/unicode/bidi html/template crypto/rand crypto/elliptic @@ -1839,295 +1864,311 @@ crypto/ed25519 crypto/rsa crypto/dsa -golang.org/x/text/secure/bidirule +vendor/golang.org/x/net/idna +google.golang.org/grpc/grpclog +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix +google.golang.org/grpc/attributes +google.golang.org/grpc/connectivity +google.golang.org/grpc/metadata +google.golang.org/grpc/internal +google.golang.org/grpc/codes +google.golang.org/grpc/internal/balancerload +golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm +crypto/ecdsa golang.org/x/net/http2/hpack +archive/tar github.com/opencontainers/go-digest github.com/pkg/errors -vendor/golang.org/x/crypto/cryptobyte -archive/tar -crypto/x509/pkix github.com/sirupsen/logrus github.com/containerd/containerd/pkg/userns +golang.org/x/text/secure/bidirule github.com/containerd/continuity/sysx -crypto/ecdsa golang.org/x/sync/errgroup +github.com/cespare/xxhash github.com/klauspost/compress/fse +github.com/klauspost/compress/internal/snapref runtime/debug -golang.org/x/sys/execabs +os/exec github.com/containerd/containerd/log github.com/containerd/continuity/fs +github.com/containerd/fifo +github.com/klauspost/compress/huff0 +golang.org/x/net/idna google.golang.org/grpc/encoding/proto github.com/golang/protobuf/ptypes/any github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp google.golang.org/genproto/googleapis/rpc/status -github.com/containerd/fifo -golang.org/x/net/idna +golang.org/x/sys/execabs +github.com/containerd/containerd/archive github.com/golang/protobuf/ptypes google.golang.org/grpc/binarylog/grpc_binarylog_v1 -github.com/klauspost/compress/huff0 -google.golang.org/grpc/internal/status github.com/containerd/containerd/cio -github.com/containerd/containerd/archive +github.com/gogo/protobuf/types +google.golang.org/grpc/internal/status google.golang.org/grpc/status github.com/opencontainers/image-spec/specs-go github.com/opencontainers/image-spec/specs-go/v1 github.com/moby/sys/mountinfo github.com/containerd/containerd/errdefs -github.com/gogo/protobuf/types -github.com/containerd/containerd/labels -github.com/containerd/containerd/filters -github.com/containerd/containerd/platforms -github.com/containerd/containerd/mount github.com/containerd/containerd/reference -github.com/containerd/containerd/reference/docker github.com/klauspost/compress/zstd +github.com/containerd/containerd/reference/docker +github.com/containerd/containerd/filters +github.com/containerd/containerd/labels +github.com/containerd/containerd/platforms github.com/containerd/containerd/leases -github.com/containerd/containerd/content +github.com/containerd/containerd/mount github.com/containerd/containerd/identifiers github.com/containerd/containerd/pkg/cap -github.com/containerd/containerd/snapshots github.com/opencontainers/runc/libcontainer/user +github.com/containerd/containerd/content github.com/opencontainers/runtime-spec/specs-go github.com/containerd/containerd/pkg/kmutex -github.com/docker/go-events github.com/opencontainers/image-spec/identity github.com/containerd/containerd/runtime/linux/runctypes +github.com/docker/go-events github.com/containerd/containerd/runtime/v2/runc/options database/sql/driver -github.com/moby/sys/signal -github.com/opencontainers/selinux/pkg/pwalkdir -github.com/opencontainers/selinux/go-selinux -github.com/pelletier/go-toml -flag -github.com/russross/blackfriday/v2 -github.com/gogo/protobuf/protoc-gen-gogo/descriptor +github.com/containerd/containerd/snapshots crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy google.golang.org/grpc/internal/syscall -vendor/golang.org/x/net/http/httpguts -mime/multipart -golang.org/x/net/http/httpguts google.golang.org/grpc/stats github.com/containerd/ttrpc github.com/containerd/containerd/pkg/dialer github.com/google/uuid -crypto/tls -github.com/opencontainers/selinux/go-selinux/label -github.com/gogo/protobuf/gogoproto +vendor/golang.org/x/net/http/httpguts +mime/multipart +golang.org/x/net/http/httpguts +os/signal +github.com/opencontainers/selinux/pkg/pwalkdir +github.com/opencontainers/selinux/go-selinux +github.com/pelletier/go-toml +flag +github.com/moby/sys/signal +github.com/containerd/containerd/namespaces +github.com/russross/blackfriday/v2 +github.com/gogo/protobuf/protoc-gen-gogo/descriptor github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn +github.com/opencontainers/selinux/go-selinux/label github.com/hashicorp/go-multierror -github.com/cpuguy83/go-md2man/v2/md2man +crypto/tls +github.com/containerd/stargz-snapshotter/analyzer/fanotify github.com/containerd/stargz-snapshotter/recorder github.com/rs/xid +github.com/containerd/stargz-snapshotter/analyzer/fanotify/service +github.com/containerd/containerd/archive/compression +github.com/containerd/stargz-snapshotter/cache +encoding/csv +github.com/containerd/containerd/contrib/seccomp/kernelversion +github.com/containerd/containerd/images +github.com/containernetworking/cni/pkg/types +runtime/trace github.com/containerd/containerd/api/types -github.com/containerd/cgroups/stats/v1 github.com/containerd/typeurl -github.com/containerd/containerd/api/types/task github.com/gogo/googleapis/google/rpc -github.com/containerd/containerd/archive/compression +github.com/containerd/containerd/api/types/task github.com/containerd/containerd/containers -github.com/containerd/containerd/events -github.com/containerd/containerd/namespaces -github.com/urfave/cli -github.com/containerd/containerd/images -github.com/containerd/containerd/events/exchange -github.com/containerd/cgroups/v2/stats -github.com/containerd/stargz-snapshotter/analyzer/fanotify -github.com/containerd/containerd/plugin github.com/containerd/containerd/diff +github.com/containerd/containerd/events github.com/containerd/containerd/images/archive github.com/containerd/containerd/oci +github.com/containerd/containerd/events/exchange github.com/containerd/containerd/remotes -github.com/containerd/containerd/remotes/docker/schema1 github.com/containerd/containerd/rootfs +github.com/cpuguy83/go-md2man/v2/md2man +github.com/gogo/protobuf/gogoproto +github.com/containerd/containerd/plugin +github.com/urfave/cli +github.com/containerd/containerd/remotes/docker/schema1 github.com/containerd/containerd/images/converter github.com/containerd/stargz-snapshotter/util/containerdutil -github.com/containerd/stargz-snapshotter/analyzer/fanotify/service -github.com/containerd/stargz-snapshotter/cache -encoding/csv -github.com/containerd/containerd/contrib/seccomp/kernelversion +github.com/containerd/cgroups/v2/stats +github.com/containerd/cgroups/stats/v1 github.com/containerd/containerd/pkg/runtimeoptions/v1 -github.com/containernetworking/cni/pkg/types -github.com/containerd/containerd/images/converter/uncompress github.com/containerd/containerd/contrib/apparmor +github.com/containerd/containerd/images/converter/uncompress github.com/containerd/containerd/contrib/nvidia github.com/containerd/containerd/contrib/seccomp -runtime/trace github.com/containerd/stargz-snapshotter/analyzer/recorder -github.com/docker/go-units -github.com/containerd/containerd/api/events -github.com/godbus/dbus github.com/containernetworking/cni/pkg/types/internal github.com/containernetworking/cni/pkg/utils -github.com/containerd/containerd/pkg/progress -testing github.com/containernetworking/cni/pkg/types/create github.com/containernetworking/cni/pkg/types/020 -compress/zlib -debug/dwarf -github.com/cilium/ebpf/internal/unix -go/token +testing +github.com/docker/go-units +github.com/containerd/containerd/api/events github.com/containernetworking/cni/pkg/types/040 -github.com/cilium/ebpf/internal/sys +github.com/containerd/containerd/pkg/progress +github.com/godbus/dbus +github.com/containernetworking/cni/pkg/types/100 +compress/zlib +github.com/containernetworking/cni/pkg/version net/http/httptrace google.golang.org/grpc/internal/credentials -github.com/containernetworking/cni/pkg/types/100 +github.com/containernetworking/cni/pkg/invoke net/http +github.com/cilium/ebpf/internal/unix google.golang.org/grpc/credentials -github.com/cilium/ebpf/asm -github.com/containernetworking/cni/pkg/version -github.com/containernetworking/cni/pkg/invoke +debug/dwarf +github.com/containernetworking/cni/libcni +github.com/cilium/ebpf/internal/sys google.golang.org/grpc/resolver google.golang.org/grpc/internal/channelz google.golang.org/grpc/balancer -google.golang.org/grpc/balancer/base -google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/balancer/base +google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/binarylog +google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/peer -github.com/containernetworking/cni/libcni -debug/elf -go/scanner +github.com/containerd/go-cni +github.com/cilium/ebpf/asm +go/token go/doc/comment +go/scanner github.com/containerd/containerd/api/services/ttrpc/events/v1 -github.com/containerd/go-cni github.com/containerd/containerd/pkg/shutdown -go/ast github.com/containerd/containerd/runtime/v2/task github.com/containerd/containerd/pkg/ttrpcutil +debug/elf +go/ast github.com/containerd/containerd/sys github.com/containerd/go-runc github.com/containerd/containerd/pkg/seed github.com/containernetworking/plugins/pkg/ns -github.com/coreos/go-systemd/dbus +github.com/moby/sys/symlink github.com/containerd/stargz-snapshotter/estargz/errorutil github.com/vbatts/tar-split/archive/tar -github.com/prometheus/client_model/go github.com/containerd/containerd/pkg/netns +github.com/coreos/go-systemd/dbus +github.com/prometheus/client_model/go +github.com/containerd/containerd/sys/reaper +github.com/prometheus/common/model go/internal/typeparams go/parser go/printer -github.com/containerd/containerd/sys/reaper -github.com/prometheus/common/model -github.com/containerd/cgroups +github.com/containerd/stargz-snapshotter/estargz github.com/matttproud/golang_protobuf_extensions/pbutil +google.golang.org/protobuf/internal/detrand google.golang.org/protobuf/internal/errors +github.com/containerd/cgroups google.golang.org/protobuf/encoding/protowire -github.com/containerd/stargz-snapshotter/estargz -google.golang.org/protobuf/reflect/protoreflect github.com/containerd/containerd/runtime/v2/shim +google.golang.org/protobuf/reflect/protoreflect github.com/prometheus/client_golang/prometheus/internal google.golang.org/protobuf/internal/version github.com/prometheus/procfs/internal/fs +github.com/prometheus/procfs/internal/util github.com/containerd/containerd/content/local github.com/prometheus/procfs -golang.org/x/sync/singleflight go/format -github.com/hanwen/go-fuse/splice google.golang.org/protobuf/internal/descfmt github.com/cilium/ebpf/internal 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 google.golang.org/protobuf/internal/encoding/text +google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface -github.com/hanwen/go-fuse/fuse +golang.org/x/sync/singleflight +github.com/hanwen/go-fuse/splice github.com/hanwen/go-fuse/internal -github.com/cilium/ebpf/btf github.com/containerd/containerd/snapshots/overlay/overlayutils +github.com/containerd/stargz-snapshotter/estargz/zstdchunked +github.com/cilium/ebpf/btf +github.com/containerd/stargz-snapshotter/nativeconverter/estargz google.golang.org/protobuf/proto +github.com/hanwen/go-fuse/fuse go.etcd.io/bbolt google.golang.org/protobuf/internal/encoding/defval -github.com/containerd/stargz-snapshotter/estargz/zstdchunked -github.com/containerd/stargz-snapshotter/nativeconverter/estargz github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go -google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext -github.com/hanwen/go-fuse/fs -github.com/cilium/ebpf -github.com/containerd/containerd/metadata/boltutil +google.golang.org/protobuf/internal/filedesc golang.org/x/net/trace -net/http/httputil golang.org/x/net/http2 +net/http/httputil github.com/containerd/containerd/remotes/errors golang.org/x/net/context/ctxhttp +github.com/cilium/ebpf github.com/containerd/containerd/cmd/ctr/commands/pprof -github.com/containerd/containerd/remotes/docker/auth expvar -google.golang.org/protobuf/internal/encoding/tag +github.com/containerd/containerd/remotes/docker/auth github.com/containerd/stargz-snapshotter/util/testutil github.com/hashicorp/go-cleanhttp +github.com/hanwen/go-fuse/fs github.com/containerd/containerd/remotes/docker -github.com/containerd/containerd/snapshots/storage +github.com/containerd/stargz-snapshotter/metadata github.com/hashicorp/go-retryablehttp +github.com/containerd/containerd/metadata/boltutil +github.com/containerd/containerd/snapshots/storage +google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/impl -github.com/containerd/stargz-snapshotter/metadata github.com/containerd/stargz-snapshotter/snapshot -github.com/cilium/ebpf/link github.com/containerd/stargz-snapshotter/metadata/memory github.com/containerd/containerd/remotes/docker/config github.com/containerd/stargz-snapshotter/fs/source +github.com/cilium/ebpf/link +google.golang.org/grpc/internal/transport github.com/containerd/cgroups/v2 github.com/containerd/containerd/runtime/opts -google.golang.org/grpc/internal/transport -google.golang.org/protobuf/internal/filetype google.golang.org/grpc +google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb github.com/prometheus/common/expfmt -github.com/prometheus/client_golang/prometheus -github.com/containerd/containerd/api/services/events/v1 -github.com/containerd/containerd/api/services/diff/v1 github.com/containerd/containerd/api/services/containers/v1 -github.com/containerd/containerd/api/services/introspection/v1 github.com/containerd/containerd/api/services/content/v1 +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/events/v1 github.com/containerd/containerd/api/services/leases/v1 github.com/containerd/containerd/api/services/namespaces/v1 github.com/containerd/containerd/api/services/snapshots/v1 github.com/containerd/containerd/api/services/tasks/v1 github.com/containerd/containerd/api/services/version/v1 -github.com/containerd/containerd/leases/proxy github.com/containerd/containerd/services/introspection +github.com/containerd/containerd/leases/proxy google.golang.org/grpc/health/grpc_health_v1 +github.com/prometheus/client_golang/prometheus +github.com/containerd/containerd/content/proxy +github.com/containerd/containerd/snapshots/proxy +github.com/containerd/containerd 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 -github.com/containerd/containerd/content/proxy github.com/containerd/stargz-snapshotter/fs/layer -github.com/containerd/containerd/snapshots/proxy github.com/docker/go-metrics -github.com/containerd/containerd -github.com/containerd/stargz-snapshotter/fs/metrics/layer -github.com/containerd/stargz-snapshotter/fs -github.com/containerd/stargz-snapshotter/store github.com/containerd/containerd/cmd/ctr/commands +github.com/containerd/stargz-snapshotter/fs/metrics/layer +github.com/containerd/containerd/cmd/ctr/commands/content github.com/containerd/containerd/cmd/ctr/commands/events github.com/containerd/containerd/cmd/ctr/commands/leases -github.com/containerd/containerd/cmd/ctr/commands/content github.com/containerd/containerd/cmd/ctr/commands/install github.com/containerd/containerd/cmd/ctr/commands/namespaces -github.com/containerd/containerd/cmd/ctr/commands/tasks github.com/containerd/containerd/cmd/ctr/commands/oci +github.com/containerd/containerd/cmd/ctr/commands/tasks 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/version +github.com/containerd/stargz-snapshotter/fs +github.com/containerd/stargz-snapshotter/store +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/containerd/cmd/ctr/commands/images github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands github.com/containerd/containerd/cmd/ctr/commands/containers github.com/containerd/containerd/cmd/ctr/app @@ -2141,225 +2182,225 @@ ? github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn [no test files] ? github.com/containerd/stargz-snapshotter/analyzer/fanotify/service [no test files] === RUN TestNodeIndex -=== RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:6dc782755ba989d63ce822495b5d9c4e29546bb480227909d616cbfae1e83904\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:31e7f20201a77778b3840001c639df50da85858d197829ef86f56a42a5dbc2bf\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:31e7f20201a77778b3840001c639df50da85858d197829ef86f56a42a5dbc2bf\"" +=== RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:6dc782755ba989d63ce822495b5d9c4e29546bb480227909d616cbfae1e83904\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:e5f961404cd344e15e9ec66cfce67cc8228336d74216881c62ee6f152c7ef427\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:e5f961404cd344e15e9ec66cfce67cc8228336d74216881c62ee6f152c7ef427\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:5e4b3e681de015dc93fe6333aded3643cc69b90c65383c46c8c5a54ffa0cdf64\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:5e4b3e681de015dc93fe6333aded3643cc69b90c65383c46c8c5a54ffa0cdf64\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:c36e02471cc714b3f382b020927c6ebd0aa591b1628d0657a58eb954cfff6f0d\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:c36e02471cc714b3f382b020927c6ebd0aa591b1628d0657a58eb954cfff6f0d\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:1848cad327135fcb7730d8a7c5b48e4aa96a55bf607c2dc44a9038cecfff8b38\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:1848cad327135fcb7730d8a7c5b48e4aa96a55bf607c2dc44a9038cecfff8b38\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:00cffa0efbacf9161b9ff16b9ee5ee3234630c71edb951b03a369cc24072667c\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:00cffa0efbacf9161b9ff16b9ee5ee3234630c71edb951b03a369cc24072667c\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:d4ff15f583d4cec7490529100142991bc97cbb9ae0e0f6ca21d2b5217e3c7e13\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:d4ff15f583d4cec7490529100142991bc97cbb9ae0e0f6ca21d2b5217e3c7e13\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:1e93424e6260827e747497d3ef1c5340c7bf29f08d14fbe5d8a04e2076f4460d\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:fc147a276be60a15c5934cc7e1866e4384b3209d026c81387410e798b77df1cb\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:adaf58bc9baef7c32a32a9e6db2a5ac5493f1e9828b4c1bec122a19058411fe3\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:1e93424e6260827e747497d3ef1c5340c7bf29f08d14fbe5d8a04e2076f4460d\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:fc147a276be60a15c5934cc7e1866e4384b3209d026c81387410e798b77df1cb\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:adaf58bc9baef7c32a32a9e6db2a5ac5493f1e9828b4c1bec122a19058411fe3\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:f098af0f4a2d51bdba59d94d62be51a3abd3aa14ca0f8ab363ed7f24ed080708\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:ebc07cc2f0f0554028b6837819815f7daf054e754b9b1871a5e156979ea1f9b8\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:8eb677c9558d56333fed27011f180c9718dd0df99fee840e82fb0800754b1f48\"" -=== RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:37774d4fe1d0a825fea716b22427f3c003580c8de91ad4482109dcf26ad49e16\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:ef552c6fdaf4cd65fe7b14f5109bb2c3981f05729911d59e8b753ba598d68c4f\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:3337d65a14af5984c97fae448c6fbb77f4a35074c71fdfe7765ba26962e769d4\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:f098af0f4a2d51bdba59d94d62be51a3abd3aa14ca0f8ab363ed7f24ed080708\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:ebc07cc2f0f0554028b6837819815f7daf054e754b9b1871a5e156979ea1f9b8\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:8eb677c9558d56333fed27011f180c9718dd0df99fee840e82fb0800754b1f48\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:e23cc6e6512c5194ca39e4871af2996f32991e662e598e30c0b0238f52fe16cc\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:43e53c357f1411f51773990203b5907242b1dd4e3f4e5963f3ac4fe301549503\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:75a464537fba8c5effede2848f32d2d828221a9e7988f8c60d256a3579a756e9\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:e23cc6e6512c5194ca39e4871af2996f32991e662e598e30c0b0238f52fe16cc\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:43e53c357f1411f51773990203b5907242b1dd4e3f4e5963f3ac4fe301549503\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:75a464537fba8c5effede2848f32d2d828221a9e7988f8c60d256a3579a756e9\"" +=== RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:37774d4fe1d0a825fea716b22427f3c003580c8de91ad4482109dcf26ad49e16\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:ef552c6fdaf4cd65fe7b14f5109bb2c3981f05729911d59e8b753ba598d68c4f\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:3337d65a14af5984c97fae448c6fbb77f4a35074c71fdfe7765ba26962e769d4\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:c6489c76bf85b6f9e245bcc03b8bd962d8c5991326095e1d615f49a181f8f8a5\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:912303362d5631e829a2e6c6769019ed2141daa897d611a646b75aee09578613\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:6e0662f7a956a6129c70df3ee3a9c92352b63d3b9ea8edf3e1f067e8b2269864\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:c6489c76bf85b6f9e245bcc03b8bd962d8c5991326095e1d615f49a181f8f8a5\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:912303362d5631e829a2e6c6769019ed2141daa897d611a646b75aee09578613\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:6e0662f7a956a6129c70df3ee3a9c92352b63d3b9ea8edf3e1f067e8b2269864\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:0e42d2afb7a76f52930eeff70f2a14ed11f57cdfeb67cf72eebe3a095891444f\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:cae6f777178cdaef2d5abb350ef5761561e868026e6e512c9861e51d9d9f1cfd\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:a6bab73c3e652c4869446fddb1047f8464e5b0ef7ef0d9c0aa7bf3bb656a64a3\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:0e42d2afb7a76f52930eeff70f2a14ed11f57cdfeb67cf72eebe3a095891444f\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:cae6f777178cdaef2d5abb350ef5761561e868026e6e512c9861e51d9d9f1cfd\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:a6bab73c3e652c4869446fddb1047f8464e5b0ef7ef0d9c0aa7bf3bb656a64a3\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:ed2a14cde844c97dc38a75f2c0a9f09905b0063640056b644c6ae38a04f916e1\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:bddf3f999d38dc1ca32a5e2e16801ab9845ce716d1001faac120c164bdeeae65\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:3ece4ebcbdecaf62a6c6fcc1dc449ff3d622b62348f041b6c7d394921da46848\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:ed2a14cde844c97dc38a75f2c0a9f09905b0063640056b644c6ae38a04f916e1\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:bddf3f999d38dc1ca32a5e2e16801ab9845ce716d1001faac120c164bdeeae65\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:3ece4ebcbdecaf62a6c6fcc1dc449ff3d622b62348f041b6c7d394921da46848\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:3f9577841e59368ec276284835a1e545fd11617ed63e3d50fcab3edac99125ca\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:2187f238cb9b8e5caef442c582e7bb3f4d64453962be0827e53fd1cb98c82fb9\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:fb2f285b7f3c69b75da4c45027ae6f83fe7422054755fbee4832ae1b9c84f135\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:3f9577841e59368ec276284835a1e545fd11617ed63e3d50fcab3edac99125ca\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:2187f238cb9b8e5caef442c582e7bb3f4d64453962be0827e53fd1cb98c82fb9\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:fb2f285b7f3c69b75da4c45027ae6f83fe7422054755fbee4832ae1b9c84f135\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:f191ae674b62df87ee14348860beb5b4d99d6b7a2ec2c6208d44544a661983bc\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:eec6ac352f2154ec2dc90fbf337dec0a51bd115ebb93cb08142d1090a9a70801\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:ef0466fe180bbbb7b8d9252b6ffdf8300bea90957602c2b2e52456aaf3cdd18b\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:bfe5cb6d02fc367e5bd48537d7424e5d0e30d21b0204cb443bdf6eefadd86693\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:d08d4e3cedc85fd4c73d62d694e0682ed7529c2c32941c786587083d61365a9f\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:08fe1ec40e936153b204db0011e07b63da104fdb38714c449ea2387244cff579\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:422e97e86663317a2fc9e0ada87ccd3297fa60cb0454fb98a0c600fad962c2b9\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:5f41f53094b4e304ddb292fb1fc38cce0bb04d28ef10444f0e452dc85b49cd08\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:2c0b1ef435ae2bd62b3187a1736d73ce76c3171eedcdbd6c5cd041e2ac1976a9\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:d2ec000fee5a6ac0255901c982fe745568fdafd3dd39c30d130ad8d2a608cc6c\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:52ae24d5ed3c5a2f0836ca0dab4c3e502bbf7a8baeef406e4e85093d1bccf511\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:ba9023c2caef2d774b675ee92f5d53d7cf33bb74177fc17f0600dbfacc961dc7\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:56367c442fcdcf86e6a9a7bb68e0d9edc297ad7c1f8eb2d886cd11fd5edf5668\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:f13fa326d50112f4ec1f3f254ce7673d3b1e4f1179f077ea5ed5d39dc1cdb552\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:ae02d9fec744be4fb23fb5864411bcc3838638393674b6d9de52a4cd487d8b18\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:1ba96a3e90e428e3ad71e6b4ddd25dd17cf489e3dcc994b992f86adb78c22c31\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:93693d4197749dc31e212e34b1ebe07fd81a47fcb6be0fc45c888b6c69cdeaf1\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:90fbf8b7c281cd92e0da07a038a2b63e9b9c7bfb4fa5bb2f7a7811ec9a9ac4d0\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:44c79288524f22948e859ba1a6f62b51c0aa278828d51e29840fc26f2ae6b5f0\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:75f9d8169106a46e1eec3ee987bfe94b6866e44fbb405b9638bf6cd31798a616\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:94130bd914fc9609c026a7de3b3fbdcf87ef4c48f665407192463541c620e14f\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:8c064919c45349db97423ba3535ff42a505bcdadb32a5e3c2e809d7f8960c030\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:c336273b01aaf7aad626943de1a9096fefd84d5eaf128fe915ba8640ab842905\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:b139176b2abedc1dab2527c4893078970d876c7eac80a9d6a97a14a51138e126\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:9853fe4f75f61c4809eb8e037c2548b1c193ae8a8f10075dc1fda586de7cebdf\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:c6c6975af6a011acba6ca91ba366458d807f76116534895426866b497e7a9633\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:c3bd7c7183e1f114ec67849b9d33401649a44ee9b0e0b08c42b68d411dae05be\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:47fb45f3b225f055a686a7375cdabdfd922e9a4e9293edb00a2bddc50d2b5efc\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:1c0577654934af1c8a8696a0072a74c22cfe847afeec510e9b595c3e0f0a562d\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:b76b5ff2884a744be786ae4bfea7a60755a8a591c7d68dc73b5368acb895b248\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:2661d786849d063ff7c434bfd51527199cb732c9982562b888a0b3bcf070a8d4\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:a4831693f97894708bea39a28b6ef8370028dd03ecfdac76208de05ab3587784\"" === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:4ec933830ee20429b949d7e4da2af67d70fc443efc13cb139e830d020ea3f8c1\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:2b10964d1d882f64d4032648f324c27c35b8a7224bfe8e3bc356c9ee13b6821b\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2024-05-21T05:23:07+14:00" 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,prefix=./ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:e75d4f98c2660ab10b283798e7e7dfec065dbacec8c6e46c5605483ac8087be0\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:db4258e85fa3ade0f24a1ad1c17294f522f06c021616a772086e663e617cb42f\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:59b636c39eaf08859cef5ccb49fca290d381d8462bade777d7c23ef0ac4689c3\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2023-04-17T20:53:20-12:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:6b18824a9a174a215b5ca1d7cf756f1c1d5e31cb791fc29008f2b8700d244744\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:0fb83b26540fa7b98b64e1105df760aa230aaa2488c426a0af88534aa8cdc1a0\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2024-05-21T05:23:07+14:00" 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_file:application/vnd.oci.image.layer.v1.tar,prefix=../ +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2024-05-21T05:23:07+14:00" 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_dir:application/vnd.oci.image.layer.v1.tar,prefix= -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2023-04-17T20:53:20-12:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2024-05-21T05:23:07+14:00" 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+gzip,prefix=../ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" +=== RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2024-05-21T05:23:07+14:00" 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,prefix=../ -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2024-05-21T05:23:07+14:00" 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-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2023-04-17T20:53:20-12:00" 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=/#01 -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2024-05-21T05:23:07+14:00" 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-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2024-05-21T05:23:07+14:00" 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="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2023-04-17T20:53:20-12:00" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" +time="2024-05-21T05:23:07+14:00" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2024-05-21T05:23:07+14:00" 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.22s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.00s) +--- PASS: TestNodeIndex (0.32s) --- 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.00s) --- 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+gzip,prefix=./ (0.02s) --- 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.00s) --- 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.00s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= (0.00s) + --- 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.00s) --- 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,prefix=/ (0.00s) --- 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.00s) + --- 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/various_files:application/vnd.oci.image.layer.v1.tar,prefix= (0.00s) + --- 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.00s) --- 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.00s) --- 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.00s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.00s) + --- 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+gzip,prefix= (0.00s) --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= (0.00s) --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.00s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.03s) + --- 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.00s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.00s) + --- 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.01s) --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.00s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.00s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= (0.00s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.00s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.00s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.00s) + --- 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.00s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.00s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.00s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.00s) + --- 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,prefix=#01 (0.00s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 (0.00s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 (0.00s) --- 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.00s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 (0.00s) + --- 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.00s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 (0.00s) + --- 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.231s +ok github.com/containerd/stargz-snapshotter/analyzer/recorder 0.344s === RUN TestDirectoryCache === RUN TestDirectoryCache/dir-with-enough-mem-empty_data === RUN TestDirectoryCache/dir-with-enough-mem-data @@ -2369,7 +2410,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.00s) +--- PASS: TestDirectoryCache (0.01s) --- PASS: TestDirectoryCache/dir-with-enough-mem-empty_data (0.00s) --- PASS: TestDirectoryCache/dir-with-enough-mem-data (0.00s) --- PASS: TestDirectoryCache/dir-with-enough-mem-manydata (0.00s) @@ -2389,7 +2430,7 @@ --- PASS: TestMemoryCache/memory-manydata (0.00s) --- PASS: TestMemoryCache/memory-dup_data (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/cache 0.008s +ok github.com/containerd/stargz-snapshotter/cache 0.016s ? 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 @@ -3209,535 +3250,535 @@ === 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 (12.39s) - --- 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 (22.69s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=0 (0.05s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=0 (0.05s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=0 (0.05s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=0 (0.04s) --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=0 (0.00s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=0 (0.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.03s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=0 (0.02s) --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=1 (0.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.03s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=2 (0.05s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=2 (0.07s) - --- 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.03s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=2 (0.06s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=1 (0.05s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=1 (0.05s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=2 (0.06s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=2 (0.06s) --- 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.06s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 (0.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.02s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=0 (0.03s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=0 (0.04s) - --- 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/nolog-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=0 (0.04s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=0 (0.06s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=0 (0.04s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=0 (0.03s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=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.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.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=0 (0.04s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=0 (0.05s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=1 (0.06s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=1 (0.06s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=1 (0.04s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=1 (0.05s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=1 (0.04s) --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=1 (0.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.02s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=2 (0.04s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=2 (0.05s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=2 (0.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.01s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=0 (0.01s) - --- 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.00s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=1 (0.06s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=1 (0.06s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=2 (0.08s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=2 (0.05s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=2 (0.07s) + --- 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.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.04s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=2 (0.05s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=2 (0.05s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=2 (0.07s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 (0.04s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=0 (0.06s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=0 (0.06s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=0 (0.06s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=0 (0.06s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=0 (0.03s) --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 (0.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.04s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=0 (0.04s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=0 (0.05s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=0 (0.04s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=1 (0.04s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=1 (0.03s) --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=1 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=1 (0.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=2 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=1 (0.04s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=1 (0.08s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=1 (0.05s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=2 (0.06s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=2 (0.07s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=2 (0.05s) --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=2 (0.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.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_reg-logprefix="../"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 (0.02s) - --- 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.01s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 (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=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=2 (0.07s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=2 (0.08s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 (0.08s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=0 (0.11s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=0 (0.06s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=0 (0.05s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 (0.09s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 (0.04s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 (0.05s) --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=0 (0.03s) - --- 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.09s) - --- 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=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=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=1 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=1 (0.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=1 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 (0.06s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 (0.04s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=0 (0.07s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=0 (0.07s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=1 (0.06s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=1 (0.04s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=1 (0.07s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=1 (0.05s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=1 (0.07s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=1 (0.07s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=1 (0.06s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=1 (0.05s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=1 (0.05s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=1 (0.06s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=1 (0.11s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=1 (0.08s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=2 (0.07s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 (0.05s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 (0.05s) --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=2 (0.06s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=2 (0.06s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=2 (0.08s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=2 (0.10s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 (0.09s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 (0.09s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=2 (0.08s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 (0.09s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 (0.04s) --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 (0.04s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=0 (0.02s) --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=0 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=0 (0.07s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=0 (0.05s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=0 (0.04s) --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=0 (0.00s) - --- 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_link-logprefix=""-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 (0.05s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 (0.05s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=1 (0.04s) --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=1 (0.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.02s) - --- 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.01s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=2 (0.06s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 (0.08s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 (0.06s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 (0.05s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=1 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=1 (0.06s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=1 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=2 (0.04s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=2 (0.03s) + --- 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) - --- 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.09s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=2 (0.38s) - --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=2 (0.05s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=2 (0.05s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=0 (0.02s) --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=0 (0.05s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=0 (0.02s) --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=0 (0.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.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.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=1 (0.03s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=1 (0.02s) - --- 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=1 (0.03s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=1 (0.16s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=1 (0.03s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=0 (0.06s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=0 (0.06s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=0 (0.08s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=0 (0.07s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=0 (0.07s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=0 (0.04s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=0 (0.05s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=1 (0.06s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=1 (0.06s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=1 (0.07s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=1 (0.05s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=1 (0.06s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=1 (0.08s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=1 (0.06s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=1 (0.07s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=1 (0.05s) + --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=2 (0.06s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=2 (0.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.03s) - --- 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.03s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=2 (0.07s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=2 (0.05s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=2 (0.04s) --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=2 (0.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.04s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=2 (0.08s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=2 (0.05s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=0 (0.04s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=0 (0.04s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=0 (0.03s) --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=0 (0.01s) - --- 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.00s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 (0.00s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=0 (0.03s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 (0.07s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 (0.05s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=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.02s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=1 (0.00s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 (0.04s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=1 (0.04s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=1 (0.04s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=1 (0.04s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=1 (0.04s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=1 (0.03s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=1 (0.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.03s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=2 (0.04s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=2 (0.05s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=2 (0.04s) --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 (0.03s) - --- 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.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/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.02s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 (0.03s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=0 (0.03s) - --- 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.06s) - --- 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.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.02s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=1 (0.03s) - --- 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.01s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=2 (0.05s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=2 (0.05s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=2 (0.05s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=0 (0.04s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=0 (0.04s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=0 (0.05s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=0 (0.05s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=0 (0.07s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=0 (0.04s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 (0.07s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 (0.06s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=0 (0.07s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=0 (0.08s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=0 (0.07s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=1 (0.05s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=1 (0.05s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=1 (0.05s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=1 (0.05s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=1 (0.04s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=2 (0.07s) + --- 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.03s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=2 (0.09s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=2 (0.05s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=2 (0.07s) --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=2 (0.06s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 (0.08s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=2 (0.05s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=2 (0.05s) --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=2 (0.06s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 (0.04s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.10s) - --- 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.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=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=1 (0.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.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.03s) - --- 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.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=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.04s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.05s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.07s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.06s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.04s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.04s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.05s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.05s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.05s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.05s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.04s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.06s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.07s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.06s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.05s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.06s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.06s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.05s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.06s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.06s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.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.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.05s) - --- 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.05s) - --- 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.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_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.07s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.06s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=0 (0.04s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=0 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=0 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=0 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=0 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=0 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=0 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=0 (0.03s) --- 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=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 (0.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=0 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=1 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=1 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=1 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=1 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 (0.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.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=2 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 (0.06s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=2 (0.03s) - --- 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.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 (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.03s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=2 (0.07s) + --- 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.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=2 (0.06s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 (0.06s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.07s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.06s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.00s) - --- 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.03s) --- 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.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.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.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.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=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (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.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.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.04s) --- 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.06s) - --- 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.03s) - --- 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.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.04s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.05s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.06s) - --- 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.03s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=0 (0.00s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=0 (0.00s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=0 (0.00s) @@ -3765,80 +3806,80 @@ --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=1 (0.00s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=1 (0.00s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=2 (0.00s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=2 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=2 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=2 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=2 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=2 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=2 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=2 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=2 (0.00s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=0 (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) + --- 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.02s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=0 (0.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.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=0 (0.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.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=1 (0.01s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=1 (0.08s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=1 (0.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.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=1 (0.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.03s) --- 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.01s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 (0.07s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=2 (0.06s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=2 (0.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.03s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=2 (0.05s) + --- 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.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.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=2 (0.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.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=0 (0.06s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=0 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=0 (0.01s) @@ -3847,81 +3888,81 @@ --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=0 (0.03s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=1 (0.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.02s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=1 (0.00s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 (0.00s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 (0.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.03s) - --- 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.01s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=0 (0.03s) - --- 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.02s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=0 (0.00s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=0 (0.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.01s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=0 (0.04s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=0 (0.00s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=1 (0.00s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=1 (0.05s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=2 (0.00s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- 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.01s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=2 (0.01s) @@ -3929,103 +3970,103 @@ --- 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.02s) + --- 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.02s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 (0.03s) --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=0 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=0 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=0 (0.06s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- 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.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.02s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=1 (0.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.04s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=1 (0.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.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=1 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=2 (0.04s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=2 (0.06s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 (0.06s) - --- 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.06s) - --- 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.03s) + --- 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.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.01s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=0 (0.00s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=0 (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.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.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=0 (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.02s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=0 (0.00s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=0 (0.00s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=0 (0.08s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=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.03s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=1 (0.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.04s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=1 (0.06s) - --- 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.04s) --- 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.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=2 (0.03s) - --- 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.03s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=2 (0.04s) + --- 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.02s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=2 (0.04s) + --- 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.03s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=2 (0.05s) + --- 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.04s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 (0.03s) + --- 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 @@ -4065,11 +4106,11 @@ === PAUSE TestGzipEStargz/testDigestAndVerify === RUN TestGzipEStargz/testWriteAndOpen === PAUSE TestGzipEStargz/testWriteAndOpen -=== CONT TestGzipEStargz/testBuild === CONT TestGzipEStargz/testWriteAndOpen -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR +=== CONT TestGzipEStargz/testBuild === CONT TestGzipEStargz/testDigestAndVerify === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR === CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: @@ -4089,35 +4130,46 @@ 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=PAX -=== CONT 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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX +=== CONT 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 === CONT 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] -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,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"}]} +=== CONT 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 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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go: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 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 1624, NextOffset: 4264 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: === CONT 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] @@ -4127,45 +4179,33 @@ 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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + testutil.go:485: Offset: 540, NextOffset: 572 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" === CONT 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 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== CONT 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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU -=== CONT 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" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== CONT 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 @@ -4179,8 +4219,6 @@ === 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 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: @@ -4190,57 +4228,63 @@ gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR +=== CONT 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 === CONT 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 "": [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: 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: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 === CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: + 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" === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 === CONT 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 - 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 === CONT 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 + testutil.go:371: Comparing: "foo2" vs "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: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 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 1624, NextOffset: 4264 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 3188, NextOffset: 6875 === CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - 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 +=== CONT 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 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX === CONT 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 @@ -4253,31 +4297,26 @@ 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 +=== CONT 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU -=== CONT 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 -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 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 === CONT 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 "" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 @@ -4289,27 +4328,27 @@ testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 === CONT 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" === CONT 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 [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:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] === CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR testutil.go:1462: got TOC entries: === CONT 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 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 @@ -4317,11 +4356,10 @@ gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR -=== CONT 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 @@ -4339,47 +4377,50 @@ 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX -=== CONT 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=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=USTAR === CONT 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 "": [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: 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: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 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 -=== CONT 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 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 1624, NextOffset: 4264 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" +=== CONT 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" === CONT 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 [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,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 +=== CONT 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=false,format=USTAR === CONT 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=1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU +=== CONT 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 "": [foo2 .no.prefetch.landmark foo] 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 @@ -4392,13 +4433,6 @@ 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 -=== CONT 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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU === CONT 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 @@ -4411,37 +4445,20 @@ gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR -=== CONT 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=USTAR === CONT 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"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== CONT 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 "" -=== CONT 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=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go: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 @@ -4453,13 +4470,23 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 +=== CONT 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" +=== CONT 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 "": [.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 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:485: Offset: 1624, NextOffset: 4264 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,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] @@ -4468,45 +4495,45 @@ 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=PAX -=== CONT 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 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX -=== CONT 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" - 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 +=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX +=== CONT 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU -=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU === CONT 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 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -4514,20 +4541,8 @@ 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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 1624, NextOffset: 4264 -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -4538,84 +4553,50 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX -=== CONT 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR -=== CONT 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 - gzip_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 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== CONT 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 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR === CONT 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: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX -=== CONT 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: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 1624, NextOffset: 4264 -=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "" vs "" -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 1624, NextOffset: 4264 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - 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" @@ -4623,62 +4604,59 @@ 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=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU +=== CONT 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=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - 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=1,prefix="/",lossless=true,format=GNU === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go: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 +=== CONT 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: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 4264, NextOffset: 4296 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX 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 "": [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 @@ -4687,47 +4665,54 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== CONT 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 +=== CONT 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: 3156, NextOffset: 3188 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== CONT 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 +=== CONT 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 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== CONT 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: [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=9,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 125 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=9,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 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [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=9,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 125 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=GNU === CONT 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 "" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - 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" -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== CONT 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: 1592, NextOffset: 1624 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -4735,69 +4720,70 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT 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 "" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU -=== CONT 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" + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== CONT 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=9,prefix="./",lossless=true,format=PAX +=== 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 +=== CONT 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 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=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 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU === CONT 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 "" -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [foo foo2] 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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -4807,22 +4793,21 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX +=== CONT 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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" -=== CONT 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 -=== CONT 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: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 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 @@ -4833,22 +4818,43 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 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=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR +=== CONT 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 === CONT 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"}]} @@ -4856,8 +4862,6 @@ 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=1,prefix="./",format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 @@ -4865,25 +4869,28 @@ 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 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 3188, NextOffset: 6875 -=== CONT 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" +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU 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" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 1592, NextOffset: 1624 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + testutil.go:1462: got TOC entries: === CONT 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 +=== CONT 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" @@ -4894,42 +4901,26 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU -=== CONT 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" - 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: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR -=== CONT 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" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 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=PAX === CONT 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"}]} @@ -4938,86 +4929,96 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 572, NextOffset: 3156 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 1624, NextOffset: 4264 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== CONT 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: 3156, NextOffset: 3188 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== CONT 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 [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 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 540, NextOffset: 572 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== CONT 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 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== CONT 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 testutil.go:485: Offset: 3156, NextOffset: 3188 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 4296, NextOffset: 7983 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: +=== CONT 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 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR +=== CONT 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=-1,prefix="",lossless=true,format=USTAR +=== 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=GNU +=== CONT 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 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/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 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + 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=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" + 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/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR +=== CONT 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 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + 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=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR === CONT 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"}]} @@ -5025,13 +5026,6 @@ 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 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== CONT 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 testutil.go:485: Offset: 228, NextOffset: 532 @@ -5042,76 +5036,82 @@ testutil.go:485: Offset: 532, NextOffset: 564 testutil.go:485: Offset: 372, NextOffset: 1024 testutil.go:485: Offset: 564, NextOffset: 1288 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR 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" +=== CONT 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" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 372, NextOffset: 1024 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 532 testutil.go:485: Offset: 120, NextOffset: 340 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR +=== CONT 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 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 gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 532, NextOffset: 564 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 340, NextOffset: 372 -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:485: Offset: 372, NextOffset: 1024 -=== CONT 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR -=== CONT 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=1,prefix="/",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU -=== CONT 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 +=== 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=PAX +=== 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=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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU +=== CONT 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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX === CONT 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: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" @@ -5119,8 +5119,13 @@ testutil.go:485: Offset: 538, NextOffset: 570 testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 570, NextOffset: 1292 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 123, NextOffset: 350 + testutil.go:485: Offset: 230, NextOffset: 538 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [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: 198, NextOffset: 230 testutil.go:485: Offset: 91, NextOffset: 123 @@ -5129,99 +5134,87 @@ testutil.go:371: Comparing: "foo2" vs "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 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 538, NextOffset: 570 +=== CONT 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" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 570, NextOffset: 1292 + testutil.go:485: Offset: 382, NextOffset: 1027 +=== CONT 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=USTAR +=== 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 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR +=== CONT 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=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 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX -=== CONT 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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-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=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 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: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 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=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=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" === CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT 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":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 "" -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 122, NextOffset: 348 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 348, NextOffset: 380 -=== CONT 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 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== CONT 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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR 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: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 @@ -5234,86 +5227,85 @@ testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 569, NextOffset: 1286 testutil.go:485: Offset: 380, NextOffset: 1033 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== CONT 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" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR -=== CONT 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 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR +=== CONT 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=-2,prefix="",lossless=true,format=USTAR +=== 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 +=== CONT 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 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + gzip_test.go:80: [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=-2,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 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=-2,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + gzip_test.go:80: [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=-2,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 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=-2,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR === CONT 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"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== CONT 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 [.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] -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + testutil.go:485: Offset: 350, NextOffset: 382 +=== CONT 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 364 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" === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 542, NextOffset: 574 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== CONT 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: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 200, NextOffset: 232 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== CONT 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: "" 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: 200, NextOffset: 232 testutil.go:485: Offset: 92, NextOffset: 124 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:485: Offset: 124, NextOffset: 350 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -5322,72 +5314,67 @@ testutil.go:485: Offset: 542, NextOffset: 574 testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 574, NextOffset: 1293 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + testutil.go:485: Offset: 382, NextOffset: 1027 +=== CONT 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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX +=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 382, NextOffset: 1027 -=== CONT 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" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX -=== CONT 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=GNU -=== CONT 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 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: 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR -=== CONT 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 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 === CONT 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"}]} +=== CONT 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 +=== CONT 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":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 "" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,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" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 88, NextOffset: 120 -=== CONT 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" -=== CONT 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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,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] @@ -5401,70 +5388,96 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 228, NextOffset: 532 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 120, NextOffset: 340 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + 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" +=== CONT 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: 532, NextOffset: 564 +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 340, NextOffset: 372 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 372, NextOffset: 1024 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== CONT 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=PAX +=== 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=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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX -=== CONT 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=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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== CONT 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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: === CONT 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"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== CONT 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 "": [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 -=== CONT 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 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 123, NextOffset: 350 -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 230, NextOffset: 538 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -5476,29 +5489,47 @@ 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" +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 198, NextOffset: 230 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 91, NextOffset: 123 +=== CONT 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" +=== CONT 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 testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== CONT 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" +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 538, NextOffset: 570 testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 570, NextOffset: 1292 + testutil.go:485: Offset: 382, NextOffset: 1027 +=== CONT 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU === CONT 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=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 382, NextOffset: 1027 === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX -=== CONT 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" @@ -5510,8 +5541,6 @@ 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 -=== CONT 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" @@ -5519,45 +5548,34 @@ === 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR +=== CONT 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 - 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" === CONT 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 "" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT 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] -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "foo" vs "foo" -=== CONT 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 122, NextOffset: 348 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 229, NextOffset: 537 +=== CONT 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 +=== CONT 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" @@ -5568,6 +5586,16 @@ 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" +=== CONT 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 +=== CONT 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: 90, NextOffset: 122 testutil.go:485: Offset: 229, NextOffset: 537 @@ -5579,15 +5607,14 @@ 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=0,format=PAX === CONT 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU @@ -5599,6 +5626,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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX +=== CONT 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 @@ -5615,8 +5644,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=0,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU -=== CONT 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 @@ -5626,31 +5653,25 @@ 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 === CONT 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] -=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 92, NextOffset: 124 -=== CONT 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" -=== CONT 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: 124, NextOffset: 350 testutil.go:485: Offset: 232, NextOffset: 542 -=== CONT 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} - 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 -=== CONT 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" @@ -5662,6 +5683,9 @@ 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 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== CONT 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: 232, NextOffset: 542 testutil.go:485: Offset: 124, NextOffset: 350 @@ -5671,7 +5695,6 @@ testutil.go:485: Offset: 542, NextOffset: 574 testutil.go:485: Offset: 350, NextOffset: 382 === CONT 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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX @@ -5695,8 +5718,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=0,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR -=== CONT 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 @@ -5720,43 +5741,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","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX -=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR === CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== CONT 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":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"}]} -=== CONT 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:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU === CONT 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"}]} 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 196, NextOffset: 228 -=== CONT 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} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== CONT 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 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== CONT 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 "" - 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] +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + testutil.go: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 +=== CONT 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=0,prefix="/",lossless=false,format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 532 @@ -5768,10 +5805,7 @@ testutil.go:485: Offset: 342, NextOffset: 374 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 374, NextOffset: 1030 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== CONT 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 @@ -5779,7 +5813,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/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU +=== CONT 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 @@ -5787,7 +5823,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -5795,17 +5831,15 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -5813,103 +5847,131 @@ testutil.go: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=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU === CONT 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"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== CONT 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 "": [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" +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 90, NextOffset: 122 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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" +=== CONT 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" +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 348, NextOffset: 380 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" + testutil.go: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=USTAR +=== CONT 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 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 540 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== CONT 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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 122, NextOffset: 348 -=== CONT 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:485: Offset: 231, NextOffset: 540 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== CONT 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} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== CONT 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: 348, NextOffset: 380 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 572, NextOffset: 1295 testutil.go:485: Offset: 380, NextOffset: 1030 -=== CONT 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} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU -=== CONT 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== CONT 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 2176 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" + gzip_test.go:80: [1] at 131 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000083STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR === CONT 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 [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 198, NextOffset: 230 @@ -5919,113 +5981,107 @@ 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 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" + testutil.go: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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 377, NextOffset: 1020 testutil.go:485: Offset: 569, NextOffset: 1296 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT 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] -=== CONT 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 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo" vs "foo" -=== CONT 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 537, NextOffset: 569 -=== CONT 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"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 345, NextOffset: 377 testutil.go:485: Offset: 569, NextOffset: 1296 testutil.go:485: Offset: 377, NextOffset: 1020 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/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=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 131 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000083STARGZ" + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" + 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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" + gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 400 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" -=== CONT 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":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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 92, NextOffset: 124 -=== CONT 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/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 351 - testutil.go:485: Offset: 232, NextOffset: 542 + 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: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 351, NextOffset: 383 +=== CONT 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 135 in stargz, uncompressed length 2048 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 542, NextOffset: 574 testutil.go:485: Offset: 383, NextOffset: 1028 testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 351 + testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 200, NextOffset: 232 testutil.go:485: Offset: 92, NextOffset: 124 @@ -6033,58 +6089,61 @@ testutil.go:485: Offset: 124, NextOffset: 351 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 542, NextOffset: 574 testutil.go:485: Offset: 351, NextOffset: 383 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 383, NextOffset: 1028 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR -=== CONT 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 - 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" +=== CONT 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=PAX +=== 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 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 400 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" + 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=GNU +=== 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 +=== CONT 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 -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" + gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX === CONT 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 "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 284 - testutil.go:485: Offset: 195, NextOffset: 448 + 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" @@ -6092,20 +6151,27 @@ testutil.go:485: Offset: 448, NextOffset: 476 testutil.go:485: Offset: 312, NextOffset: 901 testutil.go:485: Offset: 476, NextOffset: 1135 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" + testutil.go: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 +=== CONT 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: 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: "" 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 195, NextOffset: 448 -=== CONT 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"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 105, NextOffset: 284 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -6115,42 +6181,50 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== CONT 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" + 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/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 - gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + gzip_test.go:80: [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=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 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 === CONT 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"}]} @@ -6169,11 +6243,24 @@ 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:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" +=== CONT 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: 81, NextOffset: 109 +=== CONT 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"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 199, NextOffset: 456 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 109, NextOffset: 293 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -6182,75 +6269,51 @@ testutil.go:485: Offset: 293, NextOffset: 321 testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:485: Offset: 321, NextOffset: 912 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" - 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=0,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" - testutil.go: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=PAX +=== CONT 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 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" - testutil.go: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"} + 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" === CONT 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"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== CONT 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":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] +=== CONT 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} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" +=== CONT 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"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 78, NextOffset: 106 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== CONT 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 testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 286, NextOffset: 314 @@ -6258,57 +6321,70 @@ testutil.go:485: Offset: 314, NextOffset: 904 testutil.go:485: Offset: 479, NextOffset: 1141 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 78, NextOffset: 106 + 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 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 479, NextOffset: 1141 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,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 +=== CONT 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 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== CONT 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 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== 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 +=== CONT 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 128 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" + gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 349 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX === CONT 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"}]} @@ -6328,65 +6404,69 @@ 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] -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,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: 459, NextOffset: 487 + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 487, NextOffset: 1150 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 320, NextOffset: 912 +=== CONT 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 + 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" +=== CONT 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: 172, NextOffset: 200 -=== CONT 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 +=== CONT 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} === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 82, NextOffset: 110 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX - 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 200, NextOffset: 459 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 110, NextOffset: 292 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== CONT 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} +=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - 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/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 361 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 349 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 354 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + testutil.go: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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -6397,98 +6477,98 @@ testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 105, NextOffset: 284 testutil.go:485: Offset: 195, NextOffset: 448 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 284, NextOffset: 312 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX 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] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" +=== CONT 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" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 77, NextOffset: 105 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX + testutil.go:485: Offset: 195, NextOffset: 448 +=== CONT 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} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX + testutil.go:485: Offset: 105, NextOffset: 284 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== CONT 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] +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,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 - 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== CONT 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX -=== CONT 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 + 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/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 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 361 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 109 +=== CONT 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 107 in stargz, uncompressed length 2048 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 171, NextOffset: 199 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 109, NextOffset: 293 testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX 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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 81, NextOffset: 109 @@ -6501,49 +6581,49 @@ testutil.go:485: Offset: 293, NextOffset: 321 testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:485: Offset: 321, NextOffset: 912 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 354 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 100 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" 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=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 168, NextOffset: 196 @@ -6557,125 +6637,36 @@ 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 [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: 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 451, NextOffset: 479 -=== CONT 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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:485: Offset: 314, NextOffset: 904 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX - 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_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 2048 - gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== CONT 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 - gzip_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" - testutil.go: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 -=== CONT 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] - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 320, NextOffset: 912 - testutil.go:485: Offset: 487, NextOffset: 1150 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 200, NextOffset: 459 === CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 110, NextOffset: 292 - testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX 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: 451, NextOffset: 479 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:485: Offset: 314, NextOffset: 904 === CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 320, NextOffset: 912 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,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=9,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR +=== 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=USTAR === CONT 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 @@ -6693,8 +6684,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=-2,prefix="../",format=PAX -=== CONT 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 @@ -6711,6 +6700,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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX +=== CONT 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 @@ -6719,20 +6710,55 @@ testutil.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=GNU +=== CONT 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] + testutil.go:371: Comparing: "foo2" vs "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: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 172, NextOffset: 200 === CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 110, NextOffset: 292 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 200, NextOffset: 459 + 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: 459, NextOffset: 487 + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:485: Offset: 320, NextOffset: 912 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:485: Offset: 110, NextOffset: 292 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU +=== CONT 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"} @@ -6744,12 +6770,21 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":76,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":289,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":166,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":446,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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: 76, NextOffset: 104 testutil.go:485: Offset: 166, NextOffset: 194 @@ -6758,14 +6793,12 @@ testutil.go: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=0,prefix="",format=USTAR#01 -=== CONT 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 testutil.go:485: Offset: 474, NextOffset: 1132 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 76, NextOffset: 104 @@ -6778,17 +6811,8 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 474, NextOffset: 1132 testutil.go:485: Offset: 317, NextOffset: 906 -=== CONT 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" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU -=== CONT 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 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 @@ -6801,12 +6825,22 @@ 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 -=== CONT 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=-2,prefix="../",format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 108, NextOffset: 297 + testutil.go:485: Offset: 198, NextOffset: 454 +=== CONT 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 @@ -6823,31 +6857,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=GNU - gzip_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: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" -=== CONT 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} -=== CONT 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" -=== CONT 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 80, NextOffset: 108 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 -=== CONT 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/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR === CONT 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] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -6856,7 +6866,7 @@ 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:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 170, NextOffset: 198 testutil.go:485: Offset: 80, NextOffset: 108 @@ -6870,7 +6880,15 @@ 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== CONT 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 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 @@ -6887,6 +6905,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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 @@ -6895,8 +6915,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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 @@ -6905,6 +6923,15 @@ testutil.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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] 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 +=== CONT 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 112 in stargz, uncompressed length 2048 @@ -6913,42 +6940,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=-1,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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: 291, NextOffset: 319 - testutil.go:485: Offset: 449, NextOffset: 477 + testutil.go:485: Offset: 105, NextOffset: 291 === CONT 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 104 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 319, NextOffset: 909 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" -=== CONT 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: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 291 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 195, NextOffset: 449 -=== CONT 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"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + 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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 77, NextOffset: 105 @@ -6960,10 +6975,11 @@ 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=0,format=GNU === CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 319, NextOffset: 909 +=== CONT 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 117 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" @@ -6971,32 +6987,17 @@ testutil.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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU +=== CONT 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 109 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 +=== CONT 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#01 -=== CONT 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 117 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU === CONT 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"}]} @@ -7012,41 +7013,49 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 457, NextOffset: 485 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 171, NextOffset: 199 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 199, NextOffset: 457 testutil.go:485: Offset: 109, NextOffset: 297 -=== CONT 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 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/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== CONT 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 117 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 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 gzip_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 @@ -7055,8 +7064,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 -=== CONT 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 @@ -7065,25 +7072,24 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 737 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go: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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 172, NextOffset: 200 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 106, NextOffset: 297 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 737 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" -=== CONT 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] @@ -7091,24 +7097,22 @@ testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 325, NextOffset: 921 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 490, NextOffset: 1157 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT 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:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 78, NextOffset: 106 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: === CONT 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: 200, NextOffset: 462 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 106, NextOffset: 297 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + gzip_test.go:80: [1] at 360 in stargz, uncompressed length 2048 === CONT 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] @@ -7116,14 +7120,8 @@ testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 490, NextOffset: 1157 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 325, NextOffset: 921 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR === CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 360 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} @@ -7137,7 +7135,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=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR === CONT 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 @@ -7151,41 +7149,41 @@ 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 739 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 884 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== 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" === CONT 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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== CONT 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] -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT 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","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 304, NextOffset: 332 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR 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 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" @@ -7193,8 +7191,17 @@ testutil.go:485: Offset: 304, NextOffset: 332 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 + testutil.go:485: Offset: 109, NextOffset: 304 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_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/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 @@ -7202,9 +7209,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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 -=== CONT 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=GNU#01 +=== CONT 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 @@ -7212,25 +7219,23 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-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 362 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 884 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 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=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 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/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR === CONT 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"}]} @@ -7252,51 +7257,63 @@ 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 +=== CONT 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 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=USTAR +=== CONT 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: 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] -=== CONT 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=USTAR#01 +=== CONT 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" + testutil.go: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 === CONT 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: 463, NextOffset: 491 -=== CONT 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 -=== CONT 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 326, NextOffset: 922 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [2] at 885 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 361 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000169STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR -=== CONT 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=PAX gzip_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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 -=== CONT 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=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" + 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" testutil.go: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=GNU gzip_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 @@ -7304,17 +7321,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","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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX === CONT 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 [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== CONT 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: 82, NextOffset: 110 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 175, NextOffset: 203 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 110, NextOffset: 304 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 203, NextOffset: 471 +=== CONT 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 +=== CONT 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" @@ -7323,7 +7384,12 @@ 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 "": [.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" @@ -7331,136 +7397,115 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:485: Offset: 332, NextOffset: 930 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 471 - testutil.go:485: Offset: 110, NextOffset: 304 -=== CONT 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 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - 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: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" - testutil.go: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 +=== CONT 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 881 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" + gzip_test.go:80: [1] at 365 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/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=GNU#01 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" + 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=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR === CONT 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"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 172, NextOffset: 200 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 106, NextOffset: 297 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 325, NextOffset: 921 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX 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] -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== CONT 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: 462, NextOffset: 490 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:485: Offset: 325, NextOffset: 921 - 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 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 365 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + 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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === CONT 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"}]} @@ -7469,54 +7514,31 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 109, NextOffset: 304 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 202, NextOffset: 468 testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [1] at 225 in stargz, uncompressed length 2048 -=== CONT 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: 304, NextOffset: 332 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [2] at 748 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e1STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 468, NextOffset: 496 testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 174, NextOffset: 202 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 81, NextOffset: 109 -=== CONT 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","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - 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/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR -=== CONT 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: 468, NextOffset: 496 testutil.go:485: Offset: 304, NextOffset: 332 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 + testutil.go:485: Offset: 109, NextOffset: 304 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX -=== CONT 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=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 @@ -7525,8 +7547,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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 -=== 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=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 @@ -7535,7 +7556,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=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 @@ -7544,21 +7565,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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 -=== CONT 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=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" -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/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 @@ -7567,7 +7583,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=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 @@ -7576,8 +7592,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=USTAR === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] @@ -7589,27 +7606,32 @@ testutil.go:371: Comparing: "foo2" vs "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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== CONT 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 326, NextOffset: 922 - testutil.go:485: Offset: 491, NextOffset: 1157 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "" vs "" -=== CONT 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=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + 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 @@ -7623,18 +7645,7 @@ 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=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== CONT 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 @@ -7643,7 +7654,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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#01 +=== CONT 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 @@ -7652,59 +7665,47 @@ testutil.go: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=GNU === CONT 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 "": [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: "foo2" vs "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== CONT 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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 175, NextOffset: 203 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + testutil.go:485: Offset: 304, NextOffset: 332 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 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" === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 82, NextOffset: 110 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + testutil.go:485: Offset: 471, NextOffset: 499 + testutil.go:485: Offset: 332, NextOffset: 930 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === CONT 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: 499, NextOffset: 1168 + 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: "" 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: 471, NextOffset: 499 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 499, NextOffset: 1168 - testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU -=== CONT 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=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 @@ -7713,7 +7714,17 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 499, NextOffset: 1168 + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 203, NextOffset: 471 + testutil.go:485: Offset: 110, NextOffset: 304 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=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 @@ -7722,18 +7733,18 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#01 -=== CONT 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=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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-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\x000000000000000a38STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -7742,7 +7753,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=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 @@ -7751,12 +7762,11 @@ testutil.go: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 === CONT 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: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 @@ -7768,56 +7778,23 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 461, NextOffset: 489 testutil.go:485: Offset: 332, NextOffset: 928 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 489, NextOffset: 1157 -=== CONT 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 -=== CONT 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: 172, NextOffset: 200 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 78, NextOffset: 106 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 200, NextOffset: 461 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 106, NextOffset: 304 -=== CONT 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"} -=== CONT 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" -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 461, NextOffset: 489 testutil.go:485: Offset: 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -7826,7 +7803,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=USTAR +=== 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 @@ -7835,12 +7812,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":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=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 === CONT 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 "": [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: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 @@ -7850,98 +7828,70 @@ 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 467, NextOffset: 495 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 337, NextOffset: 934 testutil.go:485: Offset: 495, NextOffset: 1162 testutil.go:371: Comparing: "" vs "" -=== CONT 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 -=== CONT 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 174, NextOffset: 202 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 202, NextOffset: 467 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 109, NextOffset: 309 -=== CONT 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"} -=== CONT 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: 467, NextOffset: 495 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,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/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=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== CONT 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 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 291 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 626 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== CONT 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 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 623 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=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=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 291 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 626 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=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=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 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 623 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU === CONT 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:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 305 - testutil.go:485: Offset: 199, NextOffset: 462 + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -7949,8 +7899,13 @@ 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: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 305 + testutil.go:485: Offset: 199, NextOffset: 462 testutil.go:371: Comparing: "" 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: 171, NextOffset: 199 testutil.go:485: Offset: 78, NextOffset: 106 @@ -7963,43 +7918,23 @@ testutil.go:485: Offset: 305, NextOffset: 333 testutil.go:485: Offset: 490, NextOffset: 1156 testutil.go:485: Offset: 333, NextOffset: 929 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 235 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 623 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU -=== CONT 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":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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 235 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 291 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#01 -=== CONT 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" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== CONT 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 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 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":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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":470,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [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: 175, NextOffset: 203 @@ -8013,7 +7948,7 @@ 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: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 @@ -8027,17 +7962,7 @@ 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=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#01 -=== CONT 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 +=== CONT 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 237 in stargz, uncompressed length 512 @@ -8055,15 +7980,45 @@ testutil.go: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 === 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" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 127, NextOffset: 159 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 159, NextOffset: 632 testutil.go:485: Offset: 366, NextOffset: 921 @@ -8075,7 +8030,7 @@ 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 [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 127, NextOffset: 159 @@ -8089,36 +8044,7 @@ 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 -=== CONT 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" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== CONT 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 @@ -8128,20 +8054,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":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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 @@ -8155,38 +8072,40 @@ 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 [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: 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,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: 925, NextOffset: 957 + testutil.go:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 957, NextOffset: 2478 + testutil.go:485: Offset: 670, NextOffset: 2017 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR === CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 638, NextOffset: 670 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:485: Offset: 670, NextOffset: 2017 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-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","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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 @@ -8196,20 +8115,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":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] 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: 128, NextOffset: 160 testutil.go:485: Offset: 335, NextOffset: 367 @@ -8223,7 +8134,7 @@ testutil.go:485: Offset: 668, NextOffset: 2008 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: 335, NextOffset: 367 testutil.go:485: Offset: 128, NextOffset: 160 @@ -8236,11 +8147,20 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:485: Offset: 668, NextOffset: 2008 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 === CONT 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 @@ -8258,11 +8178,29 @@ testutil.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 + gzip_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" + testutil.go: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 + gzip_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" + testutil.go: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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go: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 @@ -8289,65 +8227,51 @@ testutil.go:485: Offset: 642, NextOffset: 674 testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:485: Offset: 674, NextOffset: 2025 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 -=== CONT 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 - 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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 159, NextOffset: 632 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:485: Offset: 366, NextOffset: 921 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 -=== CONT 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:485: Offset: 632, NextOffset: 664 testutil.go:485: Offset: 921, NextOffset: 953 testutil.go:485: Offset: 664, NextOffset: 2001 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX 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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 334, NextOffset: 366 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 366, NextOffset: 921 -=== CONT 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:485: Offset: 159, NextOffset: 632 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== CONT 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" @@ -8356,8 +8280,7 @@ testutil.go:485: Offset: 953, NextOffset: 2464 testutil.go:485: Offset: 664, NextOffset: 2001 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== CONT 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 @@ -8366,63 +8289,48 @@ testutil.go: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/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 +=== CONT 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 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" + 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=false,format=PAX -=== 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":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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 129, NextOffset: 161 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 161, NextOffset: 638 -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 368, NextOffset: 925 +=== CONT 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 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":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 +=== CONT 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 925, NextOffset: 957 testutil.go:485: Offset: 670, NextOffset: 2017 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 957, NextOffset: 2478 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT 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 "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:485: Offset: 161, NextOffset: 638 + 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" @@ -8430,28 +8338,32 @@ testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:485: Offset: 670, NextOffset: 2017 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 925 + testutil.go:485: Offset: 161, NextOffset: 638 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX -=== CONT 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=GNU#01 +=== CONT 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 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 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=1,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 -=== CONT 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=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 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 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=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=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 200 in stargz, uncompressed length 1636 @@ -8460,18 +8372,31 @@ testutil.go: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 === CONT 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"}]} +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 200 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 242 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f2STARGZ" +=== CONT 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":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 160, NextOffset: 636 - testutil.go:485: Offset: 367, NextOffset: 924 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== CONT 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":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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX + 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" @@ -8493,89 +8418,17 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:485: Offset: 668, NextOffset: 2008 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 -=== CONT 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 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - 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 - gzip_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=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 200 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 242 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f2STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 === CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 162, NextOffset: 642 -=== CONT 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 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 369, NextOffset: 931 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU testutil.go:1462: got TOC entries: -=== CONT 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: 642, NextOffset: 674 - testutil.go:485: Offset: 931, NextOffset: 963 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":205,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - 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 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 931 - testutil.go:485: Offset: 162, NextOffset: 642 - testutil.go:371: Comparing: "foo2" vs "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=0,format=GNU -=== CONT 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 205 in stargz, uncompressed length 512 @@ -8584,7 +8437,6 @@ testutil.go: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#01 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -8595,6 +8447,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":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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== CONT 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 @@ -8604,65 +8458,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":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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [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: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: 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: 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 [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: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 923 + 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 === CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU - testutil.go:485: Offset: 160, NextOffset: 634 -=== CONT 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 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 634, NextOffset: 666 - testutil.go:485: Offset: 955, NextOffset: 2466 - testutil.go:485: Offset: 666, NextOffset: 2003 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-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","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU === CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 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=1,prefix="../",format=GNU#01 +=== CONT 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":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=-1,prefix="",format=PAX#01 -=== CONT 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 207 in stargz, uncompressed length 1636 @@ -8672,56 +8521,15 @@ testutil.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 -=== CONT 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:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT 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 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - 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 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "" vs "" -=== CONT 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":207,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 928 - testutil.go:485: Offset: 162, NextOffset: 641 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 199 in stargz, uncompressed length 1636 @@ -8748,59 +8556,51 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== CONT 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"}]} +=== CONT 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 [.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: 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: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 [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: 335, NextOffset: 367 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 367, NextOffset: 923 + testutil.go:485: Offset: 160, NextOffset: 634 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 634, NextOffset: 666 + 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 === CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 162, NextOffset: 638 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 369, NextOffset: 926 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 926 - testutil.go:485: Offset: 162, NextOffset: 638 -=== CONT 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":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 926, NextOffset: 958 - testutil.go:485: Offset: 638, NextOffset: 670 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - 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 -=== CONT 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 @@ -8809,7 +8609,6 @@ testutil.go: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 === 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 @@ -8820,39 +8619,38 @@ testutil.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 -=== CONT 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"}]} +=== CONT 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: 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: 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: 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: 641, NextOffset: 673 + testutil.go:485: Offset: 928, NextOffset: 960 + testutil.go:485: Offset: 673, NextOffset: 2020 + testutil.go:485: Offset: 960, NextOffset: 2481 testutil.go:371: Comparing: "" 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:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 928 + testutil.go:485: Offset: 162, NextOffset: 641 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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/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 + 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=0,format=GNU === CONT 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 @@ -8872,48 +8670,13 @@ testutil.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 -=== CONT 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 - testutil.go:371: Comparing: "foo2" vs "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 [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" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 === CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== CONT 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-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","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} @@ -8936,54 +8699,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":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 -=== CONT 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"}]} + gzip_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" + testutil.go: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 +=== CONT 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 [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go: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: 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: 638, NextOffset: 670 + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 670, NextOffset: 2010 + testutil.go:485: Offset: 958, NextOffset: 2475 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT 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] +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 4296, NextOffset: 7983 -=== CONT 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 - gzip_test.go:80: [3] at 566 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000faSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 + 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 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 926 + testutil.go:485: Offset: 162, NextOffset: 638 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU === CONT 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 @@ -8999,65 +8757,54 @@ gzip_test.go:80: [1] at 209 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" +=== CONT 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"}]} +=== CONT 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":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=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 163, NextOffset: 645 + testutil.go:485: Offset: 370, NextOffset: 933 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 645, NextOffset: 677 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 677, NextOffset: 2029 + testutil.go:485: Offset: 965, NextOffset: 2490 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 370, NextOffset: 933 + testutil.go:485: Offset: 163, NextOffset: 645 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 645, NextOffset: 677 + testutil.go:485: Offset: 965, NextOffset: 2490 + testutil.go:485: Offset: 677, NextOffset: 2029 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR === CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 572, NextOffset: 3156 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - 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 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== CONT 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"} -=== CONT 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 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX -=== CONT 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" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR -=== CONT 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 @@ -9067,7 +8814,7 @@ testutil.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=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 === CONT 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 @@ -9087,60 +8834,31 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":214,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== CONT 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"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== CONT 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: "foo2" vs "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 "": [foo foo2 .no.prefetch.landmark] 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=-1,prefix="../",format=PAX#01 -=== CONT 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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT 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" -=== CONT 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 -=== CONT 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] === CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [1] at 211 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 261 in stargz, uncompressed length 2048 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 572, NextOffset: 3156 === CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 4296, NextOffset: 7983 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 1624, NextOffset: 4264 === CONT 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 @@ -9151,6 +8869,31 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 +=== CONT 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" + 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 [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" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR +=== CONT 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 211 in stargz, uncompressed length 1636 @@ -9159,7 +8902,6 @@ testutil.go: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 === 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 @@ -9170,56 +8912,15 @@ testutil.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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo2" vs "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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:485: Offset: 572, NextOffset: 3156 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1636 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:485: Offset: 1624, NextOffset: 4264 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [2] at 267 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "" vs "" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== CONT 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:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX -=== CONT 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 @@ -9228,8 +8929,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":217,"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=USTAR#01 === 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=GNU#01 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 210 in stargz, uncompressed length 1636 @@ -9239,7 +8941,7 @@ testutil.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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 === CONT 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 @@ -9249,13 +8951,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","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX +=== 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 210 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 260 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000104STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_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 +=== CONT 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] -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== CONT 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] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -9269,7 +8982,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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -9282,68 +8995,19 @@ 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 -=== CONT 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 210 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 260 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000104STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 === CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 210 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== CONT 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 [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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#01 === CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "" 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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 -=== CONT 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 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 -=== CONT 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" testutil.go:1462: got TOC entries: @@ -9368,6 +9032,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":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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 +=== CONT 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 @@ -9377,12 +9043,20 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 -=== CONT 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"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 212 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 262 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000106STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [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 @@ -9392,11 +9066,22 @@ 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 +=== CONT 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 212 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -9409,28 +9094,8 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU -=== CONT 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 212 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 262 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000106STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 212 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== CONT 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 @@ -9439,76 +9104,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":217,"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=USTAR === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== CONT 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] +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: +=== CONT 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: 540, NextOffset: 572 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 441 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 694 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1342 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b6STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT 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: 3156, NextOffset: 3188 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 512 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:485: Offset: 3188, NextOffset: 6875 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:485: Offset: 4296, NextOffset: 7983 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" -=== CONT 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 "": [.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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:485: Offset: 1624, NextOffset: 4264 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-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","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT 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] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 441 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 694 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1342 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b6STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX === 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=PAX#01 -=== CONT 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 441 in stargz, uncompressed length 512 @@ -9517,14 +9170,14 @@ testutil.go: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"} -=== CONT 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=9,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== CONT 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" -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX -=== CONT 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: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 @@ -9547,75 +9200,47 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX === CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 3156, NextOffset: 3188 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 4296, NextOffset: 7983 -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-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.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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 441 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 553 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 1201 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000229STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 -=== CONT 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":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT 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"}]} +=== CONT 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 "" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - 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" -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 540, NextOffset: 572 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [2] at 695 in stargz, uncompressed length 2048 -=== CONT 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: 572, NextOffset: 3156 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [3] at 1343 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" -=== CONT 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" testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" -=== CONT 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":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -9628,11 +9253,19 @@ testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU 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=USTAR#01 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 695 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1343 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 === CONT 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 @@ -9652,15 +9285,26 @@ testutil.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=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 -=== CONT 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=-1,prefix="",format=PAX#01 +=== CONT 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 + 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" +=== CONT 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: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 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 @@ -9672,7 +9316,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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -9685,18 +9329,7 @@ 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 -=== CONT 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 - gzip_test.go:80: [2] at 555 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1206 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022bSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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=0,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX === CONT 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 @@ -9725,8 +9358,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":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=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 444 in stargz, uncompressed length 512 @@ -9735,56 +9366,17 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":444,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== CONT 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 [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 196, NextOffset: 228 - 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 [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 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 564, NextOffset: 1288 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 372, NextOffset: 1024 -=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 695 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 1344 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR -=== CONT 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"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 -=== CONT 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 @@ -9794,6 +9386,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":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [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" + testutil.go:485: Offset: 4264, NextOffset: 4296 +=== CONT TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 @@ -9803,6 +9424,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":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 +=== CONT 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 +=== CONT 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 @@ -9811,41 +9437,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":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU -=== CONT 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: 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 "": [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 - 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/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 === CONT 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 @@ -9883,7 +9477,7 @@ testutil.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=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 === CONT 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 @@ -9894,6 +9488,39 @@ testutil.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 +=== CONT 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:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU +=== CONT 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 @@ -9903,8 +9530,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":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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 -=== CONT 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 448 in stargz, uncompressed length 1636 @@ -9923,8 +9548,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":448,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 -=== CONT 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 @@ -9935,6 +9558,40 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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=-1,prefix="./",format=GNU#01 +=== CONT 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:371: Comparing: "foo2" vs "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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU +=== CONT 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 @@ -9945,63 +9602,48 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 229, NextOffset: 537 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-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 1564 in stargz, uncompressed length 1636 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 537, NextOffset: 569 -=== CONT 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 348, NextOffset: 380 - testutil.go:485: Offset: 569, NextOffset: 1286 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 380, NextOffset: 1033 +=== CONT 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 [foo2 .no.prefetch.landmark foo] 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 122, NextOffset: 348 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,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: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU === CONT 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 @@ -10033,6 +9675,40 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 +=== CONT 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 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 +=== CONT 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 @@ -10053,6 +9729,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":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=-1,prefix="/",format=PAX#01 +=== CONT 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 @@ -10078,11 +9756,49 @@ 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" +=== CONT 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 +=== CONT 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} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 196, NextOffset: 228 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 120, NextOffset: 340 + testutil.go:485: Offset: 228, NextOffset: 532 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 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 [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 +=== CONT 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 @@ -10112,12 +9828,46 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + 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 "": [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 + 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== CONT 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} @@ -10148,68 +9898,64 @@ 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/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:371: Comparing: "foo2" vs "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 === CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 92, NextOffset: 124 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 +=== CONT 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 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 350 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + 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 === CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - 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" -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 350, NextOffset: 382 -=== CONT 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} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 122, NextOffset: 348 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 542, NextOffset: 574 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 382, NextOffset: 1027 - testutil.go:485: Offset: 574, NextOffset: 1293 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 229, NextOffset: 537 testutil.go:371: Comparing: "" vs "" +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== CONT 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" + 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: 542, NextOffset: 574 - testutil.go:485: Offset: 350, NextOffset: 382 - testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:485: Offset: 382, NextOffset: 1027 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:485: Offset: 124, NextOffset: 350 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + 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=1,format=USTAR === CONT 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 @@ -10231,17 +9977,50 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":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=USTAR#02 +=== CONT 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 [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 === CONT 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 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/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 +=== CONT 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"} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,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 @@ -10258,74 +10037,52 @@ 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/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== CONT 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 [.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 [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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 120, NextOffset: 340 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 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" -=== CONT 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: 532, NextOffset: 564 - testutil.go:485: Offset: 340, NextOffset: 372 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 === CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 564, NextOffset: 1288 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 372, NextOffset: 1024 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX -=== CONT 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== CONT 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"}]} === CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "" vs "" +=== CONT 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} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "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 +=== CONT 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} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,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: "foo" vs "foo" + testutil.go:485: Offset: 88, NextOffset: 120 +=== CONT 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":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: @@ -10338,38 +10095,26 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 -=== CONT 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:371: Comparing: "foo2" vs "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: "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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 120, NextOffset: 340 + 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: "foo2" vs "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 + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 372, NextOffset: 1024 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 230, NextOffset: 538 - testutil.go:485: Offset: 123, NextOffset: 350 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 228, NextOffset: 532 + testutil.go:485: Offset: 120, NextOffset: 340 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 === CONT 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 @@ -10381,8 +10126,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":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 -=== CONT 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 @@ -10398,11 +10141,46 @@ 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== CONT 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/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== CONT 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 [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 + 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX +=== CONT 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 @@ -10433,6 +10211,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":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== CONT 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 @@ -10442,8 +10222,18 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 === 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 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":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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 === CONT 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"}]} @@ -10451,6 +10241,18 @@ 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 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:485: Offset: 229, NextOffset: 537 @@ -10462,26 +10264,12 @@ testutil.go:485: Offset: 380, NextOffset: 1033 testutil.go:485: Offset: 569, NextOffset: 1286 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" -=== CONT 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 - gzip_test.go:80: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX 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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== CONT 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" @@ -10490,29 +10278,38 @@ 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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + gzip_test.go:80: [1] at 141 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 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=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 141 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 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/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 @@ -10522,30 +10319,16 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 === CONT 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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 200, NextOffset: 232 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 124, NextOffset: 350 -=== CONT 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 - gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2560 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 232, NextOffset: 542 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" -=== CONT 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" @@ -10554,46 +10337,22 @@ testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:371: Comparing: "" vs "" -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - 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 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== CONT 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"} -=== CONT 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: 542, NextOffset: 574 testutil.go:485: Offset: 350, NextOffset: 382 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX -=== CONT 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU -=== CONT 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"} + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 350 === RUN TestGzipEStargz/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 +=== CONT 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 @@ -10604,6 +10363,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/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 +=== CONT 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 @@ -10614,62 +10375,16 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 -=== CONT 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 "": [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: 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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 564, NextOffset: 1288 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" -=== CONT 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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 532 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 120, NextOffset: 342 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT 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" === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 342, NextOffset: 374 - testutil.go:485: Offset: 564, NextOffset: 1288 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 374, NextOffset: 1030 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU -=== CONT 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 @@ -10700,12 +10415,95 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 143 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 199 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" + 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} +=== CONT 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 "": [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 +=== CONT 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":143,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT 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=false,format=GNU +=== CONT 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: 342, NextOffset: 374 + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 374, NextOffset: 1030 +=== CONT 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 143 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + 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: "foo2" vs "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 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 +=== CONT 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":143,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 228, NextOffset: 532 + testutil.go:485: Offset: 120, NextOffset: 342 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU +=== CONT 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 470 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 462 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" + 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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":199,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":540,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [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 @@ -10732,120 +10530,141 @@ testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 572, NextOffset: 1295 testutil.go:485: Offset: 380, NextOffset: 1030 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== CONT 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 143 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 199 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + 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 470 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":143,"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":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 143 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" + 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" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":143,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/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":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 470 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" + gzip_test.go:80: [1] at 124 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 174 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 467 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":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 124 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 166 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 459 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a6STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR === CONT 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"}]} 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 testutil.go:371: Comparing: "foo2" vs "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 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 569, NextOffset: 1296 - 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 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,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 1636 +=== CONT 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 .no.prefetch.landmark] vs [foo foo2] +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" +=== CONT 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: 198, NextOffset: 230 testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 230, NextOffset: 537 testutil.go:485: Offset: 122, NextOffset: 345 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} +=== CONT 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] -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} === CONT 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: 537, NextOffset: 569 -=== CONT 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 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 +=== CONT 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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 345, NextOffset: 377 +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 569, NextOffset: 1296 testutil.go:485: Offset: 377, NextOffset: 1020 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - 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" - 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 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== CONT 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 470 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":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 -=== CONT 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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 +=== CONT 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 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" + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 124 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 174 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN 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":128,"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/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU === CONT 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"}]} @@ -10855,41 +10674,18 @@ testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 200, NextOffset: 232 testutil.go:485: Offset: 124, NextOffset: 351 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 232, NextOffset: 542 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:80: [2] at 166 in stargz, uncompressed length 2560 -=== CONT 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" -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:80: [3] at 459 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a6STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU 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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "" vs "" -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] -=== CONT 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":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 200, NextOffset: 232 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:485: Offset: 124, NextOffset: 351 @@ -10900,8 +10696,7 @@ 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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== CONT 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 @@ -10911,9 +10706,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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#02 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== 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 128 in stargz, uncompressed length 512 @@ -10923,39 +10716,42 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" + 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":128,"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":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 128 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/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":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 +=== CONT 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 128 in stargz, uncompressed length 1636 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - 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 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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN 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":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=0,prefix="",format=USTAR#02 === CONT 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"}]} @@ -10971,33 +10767,14 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 448, NextOffset: 476 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR 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" -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 167, NextOffset: 195 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 77, NextOffset: 105 -=== CONT 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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 195, NextOffset: 448 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 105, NextOffset: 284 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -11005,31 +10782,51 @@ testutil.go:485: Offset: 448, NextOffset: 476 testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 476, NextOffset: 1135 +=== CONT 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"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 312, NextOffset: 901 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 +=== 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" + 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 -=== CONT 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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" + gzip_test.go:80: [1] at 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 === CONT 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"}]} @@ -11045,33 +10842,15 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 293, NextOffset: 321 testutil.go:485: Offset: 456, NextOffset: 484 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 321, NextOffset: 912 testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:371: Comparing: "" vs "" -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,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 1636 -=== CONT 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] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 81, NextOffset: 109 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX - 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:485: Offset: 109, NextOffset: 293 -=== CONT 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} - 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 -=== CONT 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" @@ -11080,39 +10859,57 @@ 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=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== CONT 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" + 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=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 -=== CONT 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":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 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 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":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN 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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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 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":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":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 130 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 180 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + gzip_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 469 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000acSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR === CONT 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"}]} @@ -11144,57 +10941,61 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 479, NextOffset: 1141 testutil.go:485: Offset: 314, NextOffset: 904 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR +=== CONT 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} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 -=== CONT 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 gzip_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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"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":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 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 + 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 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 === CONT 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 "" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 82, NextOffset: 110 @@ -11205,26 +11006,12 @@ 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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 459, NextOffset: 487 testutil.go:485: Offset: 320, NextOffset: 912 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 130 in stargz, uncompressed length 1636 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR 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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [2] at 180 in stargz, uncompressed length 2560 - 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 200, NextOffset: 459 @@ -11234,52 +11021,91 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 459, NextOffset: 487 testutil.go:485: Offset: 292, NextOffset: 320 -=== CONT 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":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 487, NextOffset: 1150 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 320, NextOffset: 912 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":130,"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 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" + 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 +=== 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 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" + 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=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 -=== CONT 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=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 175 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + 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=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=true,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX +=== CONT 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" + 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=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 + gzip_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} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 + gzip_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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#02 === CONT 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 "" - 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: 77, NextOffset: 105 testutil.go:485: Offset: 167, NextOffset: 195 @@ -11298,49 +11124,53 @@ testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 77, NextOffset: 105 testutil.go:485: Offset: 195, NextOffset: 448 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX testutil.go:485: Offset: 105, NextOffset: 284 testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + 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 +=== CONT 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: 448, NextOffset: 476 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:485: Offset: 312, NextOffset: 901 -=== CONT 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 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/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 175 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + 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/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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== 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 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=PAX === CONT 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"}]} @@ -11359,7 +11189,7 @@ 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: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 @@ -11373,49 +11203,44 @@ 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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== CONT 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 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 + 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 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=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/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== CONT 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=PAX - gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 -=== CONT 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 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:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 168, NextOffset: 196 @@ -11423,13 +11248,6 @@ testutil.go:485: Offset: 196, NextOffset: 451 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 451, NextOffset: 479 @@ -11448,57 +11266,57 @@ 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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== CONT 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - 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 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":135,"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=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 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 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":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":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 314, NextOffset: 904 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== CONT 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 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + 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":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":137,"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 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" + 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=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=true,format=GNU === CONT 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 [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 172, NextOffset: 200 @@ -11513,27 +11331,9 @@ 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] -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:371: Comparing: "foo" vs "foo" -=== CONT 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 133 in stargz, uncompressed length 512 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:485: Offset: 172, NextOffset: 200 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:485: Offset: 82, NextOffset: 110 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - 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/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:485: Offset: 200, NextOffset: 459 testutil.go:485: Offset: 110, NextOffset: 292 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -11544,82 +11344,65 @@ testutil.go:485: Offset: 487, NextOffset: 1150 testutil.go:485: Offset: 320, NextOffset: 912 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 -=== CONT 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" - 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 - gzip_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" - 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 +=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== CONT 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" + gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":132,"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=9,prefix="/",format=PAX#02 -=== CONT 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":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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} + gzip_test.go:80: [1] at 310 in stargz, uncompressed length 1636 === CONT 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"}]} +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + 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" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":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: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 -=== CONT 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":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,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:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== CONT 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: 289, NextOffset: 317 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU 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 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 104, NextOffset: 289 +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + testutil.go:485: Offset: 194, NextOffset: 446 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: 166, NextOffset: 194 testutil.go:485: Offset: 76, NextOffset: 104 @@ -11632,75 +11415,69 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 474, NextOffset: 1132 testutil.go:485: Offset: 317, NextOffset: 906 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== CONT 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 + 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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 490 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" + 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" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 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":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 170, NextOffset: 198 testutil.go:485: Offset: 108, NextOffset: 297 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:485: Offset: 198, NextOffset: 454 -=== CONT 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":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT 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" @@ -11715,8 +11492,6 @@ testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 198, NextOffset: 454 testutil.go:485: Offset: 108, NextOffset: 297 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== CONT 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" @@ -11724,73 +11499,99 @@ testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 482, NextOffset: 1144 testutil.go:485: Offset: 325, NextOffset: 916 +=== CONT 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 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + 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":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 +=== 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 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 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=false,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_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 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=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=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 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 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=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/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 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 -=== CONT 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 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":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":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== CONT 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"}]} -=== CONT 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 - 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 512 === CONT 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"}]} +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2560 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "" vs "" +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [3] at 1185 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 77, NextOffset: 105 testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 105, NextOffset: 291 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== CONT 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":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU testutil.go:485: Offset: 195, NextOffset: 449 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 311 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 564 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1318 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" + 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 === CONT 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] @@ -11798,14 +11599,14 @@ testutil.go:485: Offset: 291, NextOffset: 319 testutil.go:485: Offset: 449, NextOffset: 477 testutil.go:485: Offset: 319, NextOffset: 909 -=== CONT 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU testutil.go:485: Offset: 477, NextOffset: 1138 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== CONT 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 [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: 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" @@ -11813,85 +11614,97 @@ testutil.go:485: Offset: 291, NextOffset: 319 testutil.go:485: Offset: 477, NextOffset: 1138 testutil.go:485: Offset: 319, NextOffset: 909 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 195, NextOffset: 449 - testutil.go:485: Offset: 105, NextOffset: 291 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1178 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" + gzip_test.go:80: [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=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 311 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 564 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1318 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_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" + 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 gzip_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: [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":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" + gzip_test.go:80: [3] at 1180 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=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:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":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"}]} -=== CONT 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 + 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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 1636 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX - 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 109, NextOffset: 297 - testutil.go:485: Offset: 199, NextOffset: 457 + 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: 297, NextOffset: 325 testutil.go:485: Offset: 457, NextOffset: 485 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU testutil.go:485: Offset: 325, NextOffset: 916 -=== CONT 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU testutil.go:485: Offset: 485, NextOffset: 1149 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 297 + testutil.go:485: Offset: 199, NextOffset: 457 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -11907,55 +11720,65 @@ testutil.go:485: Offset: 485, NextOffset: 1149 testutil.go:485: Offset: 325, NextOffset: 916 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 316 in stargz, uncompressed length 1636 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: [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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 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: [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=USTAR +=== 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 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 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":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":319,"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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 319 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 431 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1190 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":319,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== CONT 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: 78, NextOffset: 106 testutil.go:485: Offset: 172, NextOffset: 200 @@ -11965,79 +11788,58 @@ 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 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 311 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 423 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1177 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a7STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR 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] -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR + 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 -=== CONT 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":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 200, NextOffset: 462 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR 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" +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR 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=1,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== CONT 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 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 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 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" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 -=== CONT 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 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 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":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - 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: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 @@ -12048,10 +11850,18 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 468, NextOffset: 496 +=== CONT 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" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:485: Offset: 496, NextOffset: 1163 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== CONT 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:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 81, NextOffset: 109 @@ -12059,81 +11869,50 @@ testutil.go:485: Offset: 109, NextOffset: 304 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT 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: 468, NextOffset: 496 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 304, NextOffset: 332 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:485: Offset: 332, NextOffset: 930 -=== CONT 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" - 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 316 in stargz, uncompressed length 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: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 316 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 569 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 + 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 === CONT 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 "": [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: 78, NextOffset: 106 -=== CONT TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 - 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 106, NextOffset: 298 testutil.go:485: Offset: 199, NextOffset: 463 @@ -12145,12 +11924,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 "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 199, NextOffset: 463 - testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -12158,53 +11932,54 @@ testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 491, NextOffset: 1157 testutil.go:485: Offset: 326, NextOffset: 922 -=== CONT 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: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=1,format=USTAR -=== CONT 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":319,"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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 -=== CONT 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=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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU === CONT 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"}]} @@ -12213,14 +11988,8 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 175, NextOffset: 203 -=== CONT 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" -=== CONT 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 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU -=== CONT 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" @@ -12235,88 +12004,61 @@ testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 203, NextOffset: 471 testutil.go:485: Offset: 110, NextOffset: 304 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 471, NextOffset: 499 testutil.go:485: Offset: 304, NextOffset: 332 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 499, NextOffset: 1168 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 332, NextOffset: 930 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== CONT 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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=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=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=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 -=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + 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=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" === CONT 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 "": [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" -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:485: Offset: 78, NextOffset: 106 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:485: Offset: 172, NextOffset: 200 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 -=== CONT 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 testutil.go:371: Comparing: "foo2" vs "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 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 325, NextOffset: 921 testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:371: Comparing: "" 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" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== CONT 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 testutil.go:485: Offset: 200, NextOffset: 462 @@ -12329,67 +12071,48 @@ testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:485: Offset: 325, NextOffset: 921 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX -=== CONT 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=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=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=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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=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 + 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 === CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,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#02 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":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] -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 81, NextOffset: 109 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 109, NextOffset: 304 testutil.go:485: Offset: 202, NextOffset: 468 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== CONT 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: 304, NextOffset: 332 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 468, NextOffset: 496 testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 81, NextOffset: 109 @@ -12401,44 +12124,28 @@ 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=1,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== CONT 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=GNU + 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,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 +=== CONT 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 -=== CONT 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" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=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 === CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":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] @@ -12447,8 +12154,6 @@ testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 106, NextOffset: 298 testutil.go:485: Offset: 199, NextOffset: 463 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== CONT 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" @@ -12457,7 +12162,12 @@ 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 + 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" @@ -12465,36 +12175,24 @@ testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 491, NextOffset: 1157 testutil.go:485: Offset: 326, NextOffset: 922 - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX +=== CONT 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 123 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 323 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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 -=== CONT 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 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 123 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go: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 === CONT 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"}]} @@ -12510,26 +12208,14 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 471, NextOffset: 499 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT 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: 499, NextOffset: 1168 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:371: Comparing: "" vs "" -=== CONT 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 - gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,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: 175, NextOffset: 203 testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 203, NextOffset: 471 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 110, NextOffset: 304 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -12538,44 +12224,40 @@ 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=1,format=GNU -=== CONT 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=USTAR#02 +=== CONT 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 -=== CONT 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 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU +=== CONT 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=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=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=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=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 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=1,prefix="/",format=PAX#02 === CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 -=== CONT 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":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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" -=== CONT 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 "": [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 testutil.go:485: Offset: 106, NextOffset: 304 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:485: Offset: 200, NextOffset: 461 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -12585,12 +12267,7 @@ testutil.go:485: Offset: 332, NextOffset: 928 testutil.go:485: Offset: 489, NextOffset: 1157 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.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: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" @@ -12598,43 +12275,45 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 489, NextOffset: 1157 testutil.go:485: Offset: 332, NextOffset: 928 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-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=-1,prefix="../",format=GNU#02 + 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU -=== CONT 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" -=== 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 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + 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 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 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 === CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":309,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":467,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 109 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 174, NextOffset: 202 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#02 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 109, NextOffset: 309 testutil.go:485: Offset: 202, NextOffset: 467 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -12645,12 +12324,7 @@ testutil.go:485: Offset: 337, NextOffset: 934 testutil.go:485: Offset: 495, NextOffset: 1162 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 467 - testutil.go:485: Offset: 109, NextOffset: 309 + testutil.go: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" @@ -12658,83 +12332,12 @@ testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 495, NextOffset: 1162 testutil.go:485: Offset: 337, NextOffset: 934 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU -=== CONT 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: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:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go: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=-2,prefix="",format=USTAR#02 -=== CONT 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 "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - 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 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - 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 "": [.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: 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 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 202, NextOffset: 467 + testutil.go:485: Offset: 109, NextOffset: 309 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU === CONT 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 @@ -12746,57 +12349,12 @@ 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":470,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 203, NextOffset: 470 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 -=== CONT 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" -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU - 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 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== CONT 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: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 470 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,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=1,format=USTAR -=== CONT 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 107 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" @@ -12815,58 +12373,63 @@ 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 === 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 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 +=== CONT 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 "" + 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: 171, NextOffset: 199 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 106, NextOffset: 305 +=== CONT 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 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 -=== CONT 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] +=== CONT 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: 632, NextOffset: 664 - testutil.go:485: Offset: 921, NextOffset: 953 - testutil.go:485: Offset: 664, NextOffset: 2001 - testutil.go:485: Offset: 953, NextOffset: 2464 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 159, NextOffset: 632 - testutil.go:485: Offset: 366, NextOffset: 921 + 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 "": [.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:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 199, NextOffset: 462 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 100 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 279 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 106, NextOffset: 305 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 +=== CONT 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: 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:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 305, NextOffset: 333 + testutil.go:485: Offset: 490, NextOffset: 1156 + testutil.go:485: Offset: 333, NextOffset: 929 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU === CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" === 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 -=== CONT 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 104 in stargz, uncompressed length 2048 @@ -12877,6 +12440,8 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 +=== CONT 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 @@ -12887,53 +12452,11 @@ 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 925, NextOffset: 957 - testutil.go:485: Offset: 670, NextOffset: 2017 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:371: Comparing: "" vs "" -=== CONT 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 -=== CONT 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] -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - 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 -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - 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" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 925, NextOffset: 957 - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:485: Offset: 670, NextOffset: 2017 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR -=== CONT 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 @@ -12948,70 +12471,63 @@ 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 === 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 -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":470,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + 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: 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: "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: 82, NextOffset: 110 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 110, NextOffset: 311 + testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:485: Offset: 110, NextOffset: 311 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 924, NextOffset: 956 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + 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 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 668, NextOffset: 2008 + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR === CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 956, NextOffset: 2473 -=== CONT 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 287 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 924 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU -=== CONT 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" - 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 === CONT 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 281 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 @@ -13022,51 +12538,12 @@ 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 162, NextOffset: 642 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 369, NextOffset: 931 -=== CONT 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 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 674, NextOffset: 2025 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 963, NextOffset: 2489 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 931 - testutil.go:485: Offset: 162, NextOffset: 642 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 963, NextOffset: 2489 - testutil.go:485: Offset: 674, NextOffset: 2025 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 === CONT 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 @@ -13088,17 +12565,19 @@ 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=USTAR#02 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== CONT 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: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" @@ -13106,44 +12585,37 @@ testutil.go:485: Offset: 921, NextOffset: 953 testutil.go:485: Offset: 664, NextOffset: 2001 testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:485: Offset: 366, NextOffset: 921 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== CONT 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 "": [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: 334, NextOffset: 366 testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 366, NextOffset: 921 testutil.go:485: Offset: 159, NextOffset: 632 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 -=== CONT 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] -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== CONT 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: 921, NextOffset: 953 testutil.go:485: Offset: 632, NextOffset: 664 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX 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=1,format=PAX -=== CONT 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=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR +=== CONT 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 === 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 @@ -13155,21 +12627,17 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 +=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] 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: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" @@ -13177,65 +12645,57 @@ 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 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== CONT 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:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 129, NextOffset: 161 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX testutil.go:485: Offset: 368, NextOffset: 925 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,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 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:485: Offset: 670, NextOffset: 2017 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== CONT 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 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 299 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU - gzip_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: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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,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: 128, NextOffset: 160 testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 160, NextOffset: 636 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 367, NextOffset: 924 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 +=== CONT 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" @@ -13243,33 +12703,41 @@ testutil.go:485: Offset: 924, NextOffset: 956 testutil.go:485: Offset: 668, NextOffset: 2008 testutil.go:485: Offset: 956, NextOffset: 2473 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 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" -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT 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: 924, NextOffset: 956 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [2] at 299 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 956, NextOffset: 2473 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + testutil.go:485: Offset: 668, NextOffset: 2008 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR +=== CONT 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 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 111 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 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 -=== CONT 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 -=== CONT 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 @@ -13280,8 +12748,6 @@ 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/small-files-compression=gzip_compression_level=0,prefix="",format=PAX -=== CONT 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 @@ -13292,42 +12758,44 @@ 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 642 testutil.go:485: Offset: 369, NextOffset: 931 -=== CONT 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 -=== CONT 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" -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX testutil.go:485: Offset: 642, NextOffset: 674 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [2] at 304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" -=== CONT 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: 674, NextOffset: 2025 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" +=== CONT 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 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 931 testutil.go:485: Offset: 162, NextOffset: 642 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== CONT 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" @@ -13335,15 +12803,7 @@ testutil.go:485: Offset: 642, NextOffset: 674 testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:485: Offset: 674, NextOffset: 2025 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX === CONT 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 @@ -13360,61 +12820,23 @@ gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 302 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR -=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 === CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== CONT 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 "": [foo2 foo] 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 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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 "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 923 - testutil.go:485: Offset: 160, NextOffset: 634 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 634, NextOffset: 666 - testutil.go:485: Offset: 955, NextOffset: 2466 - testutil.go:485: Offset: 666, NextOffset: 2003 -=== CONT 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 296 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX -=== CONT 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 @@ -13422,14 +12844,54 @@ === 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 +=== CONT 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"}]} +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:80: [1] at 296 in stargz, uncompressed length 2048 +=== CONT 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"}]} +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:80: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" +=== CONT 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 + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 664, NextOffset: 2001 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 127, NextOffset: 159 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 +=== CONT 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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX +=== CONT 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 @@ -13445,67 +12907,92 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 441 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 932 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b9STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== CONT 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"}]} + 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: 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 "": [foo foo2 .no.prefetch.landmark] 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=1,format=PAX +=== CONT 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 -=== CONT 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"}]} + 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== CONT 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"}]} 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: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: 641, NextOffset: 673 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT 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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 960, NextOffset: 2481 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + 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: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 369, NextOffset: 928 - testutil.go:485: Offset: 162, NextOffset: 641 + 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: 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU -=== CONT 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 + testutil.go:485: Offset: 924, NextOffset: 956 + testutil.go:485: Offset: 636, NextOffset: 668 +=== CONT 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 438 in stargz, uncompressed length 2048 @@ -13521,92 +13008,59 @@ 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 -=== CONT 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"}]} - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 162, NextOffset: 638 - testutil.go:485: Offset: 369, NextOffset: 926 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 926, NextOffset: 958 - testutil.go:485: Offset: 670, NextOffset: 2010 - testutil.go:485: Offset: 958, NextOffset: 2475 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 926, NextOffset: 958 - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 958, NextOffset: 2475 - testutil.go:485: Offset: 670, NextOffset: 2010 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 926 - testutil.go:485: Offset: 162, NextOffset: 638 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 956, NextOffset: 2473 + testutil.go:485: Offset: 668, NextOffset: 2008 === CONT 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,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 -=== CONT 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 927 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU -=== CONT 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"}]} + gzip_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 + gzip_test.go:62: got gzip streams: +=== CONT 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 "": [foo foo2] 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: 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: 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: 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: 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: 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: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: 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/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR -=== CONT 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 - gzip_test.go:62: got gzip streams: + 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 +=== CONT TestGzipEStargz/testWriteAndOpen/3dir-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 444 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 937 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" @@ -13616,67 +13070,24 @@ 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/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU === CONT 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" -=== CONT 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"}]} === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== CONT 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" - 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] -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 -=== CONT 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 -=== CONT 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 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:80: [1] at 303 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR -=== CONT 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 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: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/3dir-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 306 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 799 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000132STARGZ" @@ -13685,6 +13096,8 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} @@ -13700,62 +13113,52 @@ 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 -=== CONT 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"}]} -=== CONT 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" -=== CONT 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: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX testutil.go:1462: got TOC entries: -=== CONT 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 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 1624, NextOffset: 4264 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== CONT 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 [.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] -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR 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: 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 "": [.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: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: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,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=true,format=GNU + 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 +=== CONT 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 @@ -13768,12 +13171,12 @@ 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=-2,prefix="./",src=1,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU -=== CONT 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 @@ -13781,6 +13184,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 === 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 @@ -13792,77 +13196,78 @@ === 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 +=== CONT 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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 162, NextOffset: 641 +=== CONT 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" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + 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" +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 641, NextOffset: 673 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,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} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 928, NextOffset: 960 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + 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: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:371: Comparing: "foo2" vs "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 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 641, NextOffset: 673 + testutil.go:485: Offset: 960, NextOffset: 2481 + testutil.go:485: Offset: 673, NextOffset: 2020 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== CONT 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 [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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 === CONT 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 4296, NextOffset: 7983 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1462: got TOC entries: -=== CONT 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 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 540, NextOffset: 572 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "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 -=== CONT 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} @@ -13875,12 +13280,51 @@ 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 +=== CONT 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"}]} + 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 + 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 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 958, NextOffset: 2475 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 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" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go: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 +=== CONT 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} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 162, NextOffset: 638 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 958, NextOffset: 2475 + testutil.go:485: Offset: 670, NextOffset: 2010 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU +=== CONT 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=true,format=PAX gzip_test.go:62: got gzip streams: @@ -13890,6 +13334,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 === 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 @@ -13903,64 +13348,21 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU -=== CONT 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 "" -=== CONT 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 -=== CONT 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] -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 540, NextOffset: 572 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX -=== CONT 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" @@ -13968,6 +13370,40 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== CONT 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 [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 163, NextOffset: 645 + testutil.go:485: Offset: 370, NextOffset: 933 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 645, NextOffset: 677 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 677, NextOffset: 2029 + testutil.go:485: Offset: 965, NextOffset: 2490 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 370, NextOffset: 933 + testutil.go:485: Offset: 163, NextOffset: 645 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 645, NextOffset: 677 + testutil.go:485: Offset: 965, NextOffset: 2490 + testutil.go:485: Offset: 677, NextOffset: 2029 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR +=== CONT 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 @@ -14002,8 +13438,6 @@ === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: @@ -14018,46 +13452,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=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX + gzip_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} +=== CONT 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 "" -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:485: Offset: 540, NextOffset: 572 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - 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" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:485: Offset: 1624, NextOffset: 4264 -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== CONT 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: 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 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== 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 132 in stargz, uncompressed length 2048 @@ -14066,6 +13484,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=PAX +=== CONT 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 "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR +=== CONT 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 @@ -14074,34 +13510,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=1,prefix="",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:485: Offset: 1624, NextOffset: 4264 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:485: Offset: 572, NextOffset: 3156 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== CONT 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 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX -=== CONT 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 @@ -14126,40 +13542,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX -=== CONT 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 @@ -14167,6 +13549,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 === 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 @@ -14184,20 +13567,16 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 346 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","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=1,prefix="./",format=GNU -=== CONT 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"}]} +=== CONT 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 [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: 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" @@ -14205,13 +13584,8 @@ 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 "": [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 testutil.go:485: Offset: 540, NextOffset: 572 @@ -14220,11 +13594,21 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== CONT 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 + gzip_test.go:80: [2] at 346 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","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== CONT 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 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR === CONT 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 @@ -14234,6 +13618,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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 +=== CONT 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 @@ -14269,20 +13655,24 @@ gzip_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 +=== CONT 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"}]} +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 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} -=== CONT 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"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,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"}]} +=== CONT 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"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] 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 +=== CONT 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} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 1592, NextOffset: 1624 +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -14299,6 +13689,8 @@ testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 +=== CONT 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" @@ -14306,12 +13698,11 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR === CONT 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 135 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 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} @@ -14333,8 +13724,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR -=== CONT 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 @@ -14343,45 +13732,34 @@ 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 -=== CONT 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"}]} + 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 +=== CONT 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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU testutil.go:485: Offset: 1592, NextOffset: 1624 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU testutil.go:485: Offset: 572, NextOffset: 3156 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== CONT 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 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} -=== CONT 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 .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" -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU -=== CONT 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: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 @@ -14393,8 +13771,7 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX === CONT 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 @@ -14404,6 +13781,39 @@ 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 +=== CONT 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 [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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: 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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX +=== CONT 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 @@ -14416,6 +13826,8 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 307 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} @@ -14436,53 +13848,14 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go: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 -=== CONT 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 gzip_test.go:80: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" -=== CONT 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] - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - 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: 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 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 572, NextOffset: 3156 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU -=== CONT 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 104 in stargz, uncompressed length 2048 @@ -14491,6 +13864,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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 @@ -14503,10 +13878,45 @@ 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" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 +=== CONT 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 @@ -14527,63 +13937,19 @@ 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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go: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 [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: 4264, NextOffset: 4296 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 3156, NextOffset: 3188 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 4296, NextOffset: 7983 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:80: [2] at 309 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 572, NextOffset: 3156 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 === CONT 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 @@ -14601,8 +13967,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX -=== CONT 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 113 in stargz, uncompressed length 2048 @@ -14619,50 +13983,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=9,prefix="/",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 -=== CONT 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 -=== CONT 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 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-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 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 1624, NextOffset: 4264 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU -=== CONT 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] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 === CONT 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 @@ -14672,8 +14001,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 @@ -14682,16 +14009,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=9,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU -=== CONT 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 +=== CONT 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"}]} +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 311 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 1592, NextOffset: 1624 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX + 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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX +=== CONT 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 @@ -14716,54 +14079,48 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT 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"}]} +=== CONT 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: "foo2" vs "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: 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: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go: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: 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: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 === CONT 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" -=== CONT 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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 -=== CONT 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} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 532 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - 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=USTAR -=== CONT 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 @@ -14780,8 +14137,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX -=== CONT 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 @@ -14798,64 +14153,23 @@ 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 -=== CONT 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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 198, NextOffset: 230 - 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 === CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:371: Comparing: "" vs "" -=== CONT 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 117 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] -=== CONT 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} -=== CONT 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: 198, NextOffset: 230 -=== CONT 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} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - 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 -=== CONT 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -14873,12 +14187,54 @@ 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:80: [1] at 120 in stargz, uncompressed length 2048 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:80: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + 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 +=== CONT 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} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,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=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: @@ -14897,8 +14253,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR -=== CONT 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 @@ -14907,55 +14261,16 @@ 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 348, NextOffset: 380 - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 380, NextOffset: 1033 - testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 122, NextOffset: 348 - testutil.go:485: Offset: 229, NextOffset: 537 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 === CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 229, NextOffset: 537 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - 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 -=== CONT 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 @@ -14972,8 +14287,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX -=== CONT 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 111 in stargz, uncompressed length 2048 @@ -14982,6 +14295,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=-1,prefix="/",lossless=true,format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 @@ -14990,7 +14311,37 @@ 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== CONT 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 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [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: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU +=== CONT 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 108 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" @@ -14998,8 +14349,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=9,prefix="./",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 @@ -15016,6 +14365,9 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== CONT 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"}]} +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 @@ -15023,59 +14375,48 @@ 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 -=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 +=== CONT 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: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:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== 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 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU + 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: 350, NextOffset: 382 - testutil.go:485: Offset: 542, NextOffset: 574 - testutil.go:485: Offset: 382, NextOffset: 1027 - testutil.go:485: Offset: 574, NextOffset: 1293 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,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: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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 124, NextOffset: 350 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-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 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,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 testutil.go:371: Comparing: "foo2" vs "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 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 574, NextOffset: 1293 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 382, NextOffset: 1027 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== 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=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 120 in stargz, uncompressed length 2048 @@ -15102,64 +14443,54 @@ === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 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: 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 -=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 +=== CONT 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 362 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 835 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: 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: 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: 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 "": [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 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 228, NextOffset: 532 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 120, NextOffset: 340 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:80: [2] at 835 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 340, NextOffset: 372 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:485: Offset: 372, NextOffset: 1024 -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR === CONT 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 @@ -15169,6 +14500,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/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 +=== CONT 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 @@ -15185,24 +14518,69 @@ 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=GNU -=== CONT 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 gzip_test.go:80: [2] at 839 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" +=== CONT 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"}]} +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-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} +=== CONT 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":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"}]} +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== CONT 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 "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR +=== CONT 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: 340, NextOffset: 372 + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 372, NextOffset: 1024 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:371: Comparing: "foo" vs "foo" + 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: "" 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 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 120, NextOffset: 340 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT 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 +=== CONT 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] +=== CONT 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" +=== CONT 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: 532, NextOffset: 564 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 372, NextOffset: 1024 +=== CONT 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/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR +=== CONT 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 @@ -15211,55 +14589,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=-2,prefix="./",lossless=false,format=PAX -=== CONT 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 [foo2 .no.prefetch.landmark foo] - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 538, NextOffset: 570 -=== CONT 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 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" -=== CONT 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: 570, NextOffset: 1292 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] -=== CONT 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/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== CONT 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: 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 -=== CONT 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=PAX -=== CONT 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 842 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" @@ -15271,12 +14609,12 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 226 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 @@ -15309,6 +14647,21 @@ 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 123, NextOffset: 350 + testutil.go:485: Offset: 230, NextOffset: 538 + testutil.go:371: Comparing: "foo2" vs "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 +=== CONT 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 @@ -15316,54 +14669,35 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + 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 "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 230, NextOffset: 538 + testutil.go:485: Offset: 123, NextOffset: 350 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 538, NextOffset: 570 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 570, NextOffset: 1292 + testutil.go:485: Offset: 382, NextOffset: 1027 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" -=== CONT 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 "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 -=== CONT TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 197, NextOffset: 229 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 122, NextOffset: 348 - testutil.go:485: Offset: 229, NextOffset: 537 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 348, NextOffset: 380 - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 380, NextOffset: 1033 - testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 229, NextOffset: 537 - testutil.go:485: Offset: 122, NextOffset: 348 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 348, NextOffset: 380 - testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:485: Offset: 380, NextOffset: 1033 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX -=== CONT 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 @@ -15396,6 +14730,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/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 +=== CONT 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 367 in stargz, uncompressed length 2048 @@ -15403,7 +14739,6 @@ 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=GNU === RUN 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 @@ -15413,6 +14748,39 @@ 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 380, NextOffset: 1033 + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + 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=USTAR +=== CONT 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 @@ -15420,35 +14788,9 @@ gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 -=== CONT 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":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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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 "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 200, NextOffset: 232 -=== CONT 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"} @@ -15457,20 +14799,8 @@ 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:485: Offset: 124, NextOffset: 350 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 542, NextOffset: 574 - testutil.go:485: Offset: 350, NextOffset: 382 - testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:485: Offset: 382, NextOffset: 1027 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 === CONT 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 @@ -15491,6 +14821,40 @@ 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 +=== CONT 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] + 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 "": [foo2 .no.prefetch.landmark foo] 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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 +=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15510,40 +14874,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 -=== CONT 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"}]} - testutil.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: "foo2" vs "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: "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 "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 532 - testutil.go:485: Offset: 120, NextOffset: 342 - testutil.go:371: Comparing: "foo2" vs "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 -=== CONT 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 @@ -15563,6 +14893,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/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 +=== CONT 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 @@ -15581,8 +14913,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"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== CONT 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" + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 372, NextOffset: 1024 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "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 +=== CONT 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 @@ -15620,41 +14984,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"} -=== CONT 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"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR +=== CONT 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: 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: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" -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU - 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: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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 540 - testutil.go:485: Offset: 122, NextOffset: 348 + 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=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 + 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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX === CONT 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 @@ -15693,8 +15056,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX +=== CONT 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 @@ -15714,40 +15078,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 -=== CONT 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 - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 569, NextOffset: 1296 - 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: 537, NextOffset: 569 - testutil.go:485: Offset: 345, NextOffset: 377 - testutil.go:485: Offset: 569, NextOffset: 1296 - testutil.go:485: Offset: 377, NextOffset: 1020 - 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 -=== CONT 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 @@ -15764,11 +15094,43 @@ 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"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 380, NextOffset: 1033 + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "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 + 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=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU +=== CONT 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 @@ -15788,8 +15150,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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR -=== CONT 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 @@ -15809,40 +15169,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=USTAR -=== CONT 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 [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 351 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:371: Comparing: "foo2" vs "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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 92, NextOffset: 124 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:485: Offset: 124, NextOffset: 351 - testutil.go:371: Comparing: "foo2" vs "foo2" - 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR === CONT 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 @@ -15881,8 +15208,16 @@ 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"} +=== CONT 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"}]} === 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=GNU +=== CONT 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":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 === CONT 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 @@ -15892,60 +15227,41 @@ gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 -=== CONT 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":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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" -=== CONT 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 "": [foo2 foo] 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 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 284, NextOffset: 312 -=== CONT 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"} 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - 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] - 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX + 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: 448, NextOffset: 476 - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 476, NextOffset: 1135 - testutil.go:485: Offset: 312, NextOffset: 901 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR + 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 [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: 350, NextOffset: 382 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:485: Offset: 382, NextOffset: 1027 + 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 === CONT 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 @@ -15965,8 +15281,10 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX +=== CONT 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 @@ -16004,43 +15322,8 @@ 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"} -=== CONT 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR - 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 484, NextOffset: 1145 - 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: 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 -=== CONT 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 @@ -16078,64 +15361,52 @@ 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=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR +=== CONT 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"}]} + testutil.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 "" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 + 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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 342, NextOffset: 374 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 374, NextOffset: 1030 + 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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR === CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 106, NextOffset: 286 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 196, NextOffset: 451 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT 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 -=== CONT 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: 286, NextOffset: 314 - testutil.go:485: Offset: 451, NextOffset: 479 - testutil.go:485: Offset: 314, NextOffset: 904 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:371: Comparing: "" vs "" -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" -=== CONT 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: 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" -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== CONT 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] -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-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/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"} @@ -16143,14 +15414,8 @@ 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== 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=0,prefix="/",format=PAX === CONT 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 @@ -16165,8 +15430,6 @@ 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"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 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"} @@ -16192,39 +15455,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 -=== CONT 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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 200, NextOffset: 459 - testutil.go:485: Offset: 110, NextOffset: 292 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 292, NextOffset: 320 - testutil.go:485: Offset: 487, NextOffset: 1150 - testutil.go:485: Offset: 320, NextOffset: 912 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU === CONT 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 @@ -16245,6 +15476,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=false,format=USTAR +=== CONT 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 + testutil.go:485: Offset: 572, NextOffset: 1295 + 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: 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 +=== CONT 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 131 in stargz, uncompressed length 4 @@ -16264,39 +15528,7 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU -=== CONT 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 [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 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 [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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR === CONT 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 @@ -16335,40 +15567,40 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/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=GNU -=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX +=== CONT 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: 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: 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: "foo2" vs "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: 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 [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: 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: 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: 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 + 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 === CONT 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 @@ -16389,8 +15621,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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX -=== CONT 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 @@ -16410,62 +15640,49 @@ 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 -=== CONT 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"}]} +=== CONT 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: 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: 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] -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT 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: 286, NextOffset: 314 + 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU === CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 4 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 451, NextOffset: 479 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [2] at 166 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 198 in stargz, uncompressed length 4 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 314, NextOffset: 904 - testutil.go:485: Offset: 479, NextOffset: 1141 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [4] at 230 in stargz, uncompressed length 4 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:371: Comparing: "" vs "" -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [5] at 262 in stargz, uncompressed length 4 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [6] at 294 in stargz, uncompressed length 1616 -=== CONT 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: 168, NextOffset: 196 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [7] at 339 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 965 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000153STARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - 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 -=== CONT 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":134,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -16474,9 +15691,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR === CONT 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 @@ -16497,15 +15713,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR +=== CONT 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: 292, NextOffset: 320 + 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR === CONT 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 @@ -16516,8 +15756,6 @@ gzip_test.go:80: [5] at 262 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 294 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 339 in stargz, uncompressed length 3072 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR -=== CONT 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" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} @@ -16527,33 +15765,7 @@ 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - 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: "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: "" 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: 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== CONT 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: 172, NextOffset: 200 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 200, NextOffset: 459 - testutil.go:485: Offset: 110, NextOffset: 292 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU -=== CONT 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 @@ -16573,8 +15785,6 @@ 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=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 4 @@ -16594,38 +15804,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 -=== CONT 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"}]} +=== CONT 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:377: Directory: "" vs "": [foo2 foo] 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: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: 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: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: 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: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: 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 + 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 === CONT 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 @@ -16645,8 +15855,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"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX +=== CONT 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 [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 === 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR + 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 === CONT 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 @@ -16666,42 +15909,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT 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 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 108, NextOffset: 297 - testutil.go:485: Offset: 198, NextOffset: 454 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 454, NextOffset: 482 - testutil.go:485: Offset: 325, NextOffset: 916 - testutil.go:485: Offset: 482, NextOffset: 1144 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 198, NextOffset: 454 - testutil.go:485: Offset: 108, NextOffset: 297 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 454, NextOffset: 482 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 482, NextOffset: 1144 - testutil.go:485: Offset: 325, NextOffset: 916 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR -=== CONT 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 @@ -16740,39 +15948,38 @@ 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=PAX -=== CONT 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"}]} +=== CONT 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:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 291 - testutil.go:485: Offset: 195, NextOffset: 449 + testutil.go: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: 291, NextOffset: 319 - testutil.go:485: Offset: 449, NextOffset: 477 - testutil.go:485: Offset: 319, NextOffset: 909 - testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:485: Offset: 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:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 195, NextOffset: 449 - testutil.go:485: Offset: 105, NextOffset: 291 + 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: 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 + 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 === CONT 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 @@ -16793,8 +16000,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=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 4 @@ -16814,38 +16019,39 @@ 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 -=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU +=== CONT 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: 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: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: 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: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: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: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: 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 + testutil.go:485: Offset: 448, NextOffset: 476 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 476, NextOffset: 1135 + testutil.go:485: Offset: 312, NextOffset: 901 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX === CONT 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 @@ -16857,8 +16063,6 @@ gzip_test.go:80: [6] at 293 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 336 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 965 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000150STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -16887,76 +16091,59 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 -=== CONT 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 [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT 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 gzip_test.go:80: [2] at 165 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 197 in stargz, uncompressed length 4 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 78, NextOffset: 106 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [4] at 229 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 261 in stargz, uncompressed length 4 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 172, NextOffset: 200 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [6] at 293 in stargz, uncompressed length 492 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 106, NextOffset: 297 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [7] at 336 in stargz, uncompressed length 3072 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 200, NextOffset: 462 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [8] at 967 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000150STARGZ" -=== CONT 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: 297, NextOffset: 325 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 325, NextOffset: 921 - testutil.go:485: Offset: 490, NextOffset: 1157 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "" vs "" -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] -=== CONT 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":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"} 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"} -=== CONT 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: 172, NextOffset: 200 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 200, NextOffset: 462 -=== CONT 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":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 106, NextOffset: 297 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,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 "": [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: 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: 462, NextOffset: 490 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 490, NextOffset: 1157 - testutil.go:485: Offset: 325, NextOffset: 921 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR + 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 [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: 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 === CONT 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 @@ -16968,8 +16155,6 @@ gzip_test.go:80: [6] at 293 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 338 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 969 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000152STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -16979,41 +16164,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== CONT 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 [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: 304, NextOffset: 332 - testutil.go:485: Offset: 468, NextOffset: 496 - testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR - 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 - 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: 468, NextOffset: 496 - testutil.go:485: Offset: 304, NextOffset: 332 - 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 - testutil.go:485: Offset: 109, NextOffset: 304 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR -=== CONT 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 @@ -17033,6 +16183,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 106, NextOffset: 286 + testutil.go:485: Offset: 196, NextOffset: 451 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 451, NextOffset: 479 + testutil.go:485: Offset: 314, NextOffset: 904 + testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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=PAX +=== CONT 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 134 in stargz, uncompressed length 4 @@ -17045,8 +16228,6 @@ gzip_test.go:80: [8] at 970 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000153STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 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"} @@ -17054,38 +16235,6 @@ 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 -=== CONT 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 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 4 @@ -17093,8 +16242,6 @@ 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR -=== CONT 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 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" @@ -17107,7 +16254,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=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX === CONT 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 @@ -17146,52 +16293,18 @@ 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 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 110, NextOffset: 304 - testutil.go:485: Offset: 203, NextOffset: 471 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 471, NextOffset: 499 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 332, NextOffset: 930 - testutil.go:485: Offset: 499, NextOffset: 1168 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:80: [1] at 107 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 135 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 163 in stargz, uncompressed length 4 -=== CONT 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" -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:80: [4] at 191 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 219 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 247 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 287 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 854 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 471 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 110, NextOffset: 304 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":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"} @@ -17199,18 +16312,32 @@ 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR +=== CONT 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: 471, NextOffset: 499 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 499, NextOffset: 1168 - testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go: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 [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: 459, NextOffset: 487 + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 487, NextOffset: 1150 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 -=== CONT 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 @@ -17230,39 +16357,15 @@ 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "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] +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 320, NextOffset: 912 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 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 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:485: Offset: 110, NextOffset: 292 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU === CONT 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 @@ -17293,8 +16396,6 @@ gzip_test.go:80: [6] at 246 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 278 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 844 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000116STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":106,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -17303,39 +16404,40 @@ 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"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== CONT 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"}]} +=== CONT 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 [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: 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: 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 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 446, NextOffset: 474 + testutil.go:485: Offset: 317, NextOffset: 906 + testutil.go:485: Offset: 474, NextOffset: 1132 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: 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: 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 + 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/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=USTAR === CONT 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 @@ -17356,8 +16458,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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 -=== CONT 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 @@ -17377,6 +16477,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=true,format=PAX +=== CONT 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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 108, NextOffset: 297 + testutil.go:485: Offset: 198, NextOffset: 454 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 325, NextOffset: 916 + testutil.go:485: Offset: 482, NextOffset: 1144 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 198, NextOffset: 454 + testutil.go:485: Offset: 108, NextOffset: 297 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 482, NextOffset: 1144 + testutil.go:485: Offset: 325, NextOffset: 916 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU +=== CONT 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 109 in stargz, uncompressed length 4 @@ -17396,42 +16529,7 @@ 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 -=== CONT 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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 463, NextOffset: 491 - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 491, NextOffset: 1157 - testutil.go:485: Offset: 326, NextOffset: 922 - 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-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=-1,prefix="../",src=2,format=PAX -=== CONT 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 109 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 137 in stargz, uncompressed length 4 @@ -17450,6 +16548,40 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX +=== CONT 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 "": [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 +=== CONT 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 @@ -17488,8 +16620,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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 -=== CONT 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 108 in stargz, uncompressed length 4 @@ -17519,54 +16649,16 @@ gzip_test.go:80: [6] at 248 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 280 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 851 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000118STARGZ" -=== CONT 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"}]} -=== CONT 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":108,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "" vs "" -=== CONT 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - 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 -=== CONT 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":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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 110, NextOffset: 304 - testutil.go:485: Offset: 203, NextOffset: 471 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 471, NextOffset: 499 - testutil.go:485: Offset: 332, NextOffset: 930 - testutil.go:485: Offset: 499, NextOffset: 1168 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 471 - testutil.go:485: Offset: 110, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 471, NextOffset: 499 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 499, NextOffset: 1168 - testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU === CONT 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 @@ -17587,8 +16679,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 4 @@ -17608,6 +16698,38 @@ 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 +=== CONT 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 [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 297 + testutil.go:485: Offset: 199, NextOffset: 457 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 325, NextOffset: 916 + testutil.go:485: Offset: 485, NextOffset: 1149 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 199, NextOffset: 457 + testutil.go:485: Offset: 109, NextOffset: 297 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 485, NextOffset: 1149 + testutil.go:485: Offset: 325, NextOffset: 916 +=== CONT 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 @@ -17618,53 +16740,17 @@ gzip_test.go:80: [6] at 245 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 285 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 856 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011dSTARGZ" -=== CONT 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 -=== CONT 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":105,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU - testutil.go:485: Offset: 172, NextOffset: 200 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":161,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,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 "" - 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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU - testutil.go:485: Offset: 200, NextOffset: 461 - testutil.go:485: Offset: 106, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 461, NextOffset: 489 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 489, NextOffset: 1157 - testutil.go:485: Offset: 332, NextOffset: 928 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR === CONT 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 @@ -17685,69 +16771,61 @@ 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 -=== CONT 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"}]} +=== CONT 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: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: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 === CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 109, NextOffset: 309 -=== CONT 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 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 1616 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 202, NextOffset: 467 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [7] at 290 in stargz, uncompressed length 3072 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 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} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 -=== CONT 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"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT 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":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"} -=== CONT 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: 467, NextOffset: 495 - testutil.go:485: Offset: 337, NextOffset: 934 - testutil.go:485: Offset: 495, NextOffset: 1162 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 325, NextOffset: 921 + testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 467 - testutil.go:485: Offset: 109, NextOffset: 309 + testutil.go: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: 467, NextOffset: 495 - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 495, NextOffset: 1162 - testutil.go:485: Offset: 337, NextOffset: 934 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:485: Offset: 325, NextOffset: 921 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX +=== CONT 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 @@ -17786,40 +16864,40 @@ 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 -=== CONT 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"}]} +=== CONT 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 [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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 -=== CONT 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: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 305 - testutil.go:485: Offset: 199, NextOffset: 462 + 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: 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:485: Offset: 304, NextOffset: 332 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] 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: 462, NextOffset: 490 - testutil.go:485: Offset: 305, NextOffset: 333 - testutil.go:485: Offset: 490, NextOffset: 1156 - testutil.go:485: Offset: 333, NextOffset: 929 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 199, NextOffset: 462 - testutil.go:485: Offset: 106, NextOffset: 305 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 496, NextOffset: 1163 + testutil.go:485: Offset: 332, NextOffset: 930 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR === CONT 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 @@ -17840,6 +16918,24 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== CONT 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 +=== CONT 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 @@ -17849,8 +16945,6 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:80: [8] at 862 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000121STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} @@ -17860,63 +16954,35 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== CONT 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"}]} +=== CONT 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 "": [foo foo2] vs [.no.prefetch.landmark 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: 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: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: 311, NextOffset: 339 - testutil.go:485: Offset: 470, NextOffset: 498 + 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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-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 === CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 339, NextOffset: 937 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 498, NextOffset: 1166 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [1] at 109 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 137 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 165 in stargz, uncompressed length 4 -=== CONT 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 [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [4] at 193 in stargz, uncompressed length 4 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 175, NextOffset: 203 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,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 492 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 470 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [7] at 281 in stargz, uncompressed length 3072 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 110, NextOffset: 311 -=== CONT 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" -=== CONT 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: 470, NextOffset: 498 - testutil.go:485: Offset: 311, NextOffset: 339 - testutil.go:485: Offset: 498, NextOffset: 1166 - testutil.go:485: Offset: 339, NextOffset: 937 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -17926,8 +16992,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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR -=== CONT 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 @@ -17944,11 +17008,11 @@ 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"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17968,42 +17032,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=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "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 "": [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: 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 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 -=== CONT 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 @@ -18022,6 +17051,40 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU +=== CONT 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 "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 203, NextOffset: 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 +=== CONT 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 @@ -18041,39 +17104,36 @@ 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=GNU#01 -=== CONT 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"}]} +=== CONT 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 [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:485: Offset: 368, NextOffset: 925 + 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: 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: 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: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: 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: 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: 462, NextOffset: 490 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 490, NextOffset: 1157 === CONT 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 @@ -18093,8 +17153,12 @@ 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"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX + 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=9,prefix="./",format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX === CONT 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 @@ -18115,43 +17179,41 @@ 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 -=== CONT 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"}]} +=== CONT 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 [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: 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: 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: 636, NextOffset: 668 - testutil.go:485: Offset: 924, NextOffset: 956 - testutil.go:485: Offset: 668, NextOffset: 2008 - testutil.go:485: Offset: 956, NextOffset: 2473 + testutil.go:485: Offset: 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: 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: 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: 924, NextOffset: 956 + 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 === CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 636, NextOffset: 668 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 956, NextOffset: 2473 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [1] at 112 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 140 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 168 in stargz, uncompressed length 4 @@ -18159,9 +17221,6 @@ gzip_test.go:80: [5] at 224 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 252 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 292 in stargz, uncompressed length 3072 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 668, NextOffset: 2008 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [8] at 870 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} @@ -18170,13 +17229,11 @@ 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"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU === CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 140 in stargz, uncompressed length 4 @@ -18214,6 +17271,25 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 4 @@ -18232,7 +17308,24 @@ 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"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .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: 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX +=== CONT 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 @@ -18252,8 +17345,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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 4 @@ -18273,38 +17364,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR -=== CONT 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: 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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX === CONT 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 @@ -18325,6 +17385,39 @@ 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [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 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 471, NextOffset: 499 + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:485: Offset: 499, NextOffset: 1168 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 203, NextOffset: 471 + testutil.go:485: Offset: 110, NextOffset: 304 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 471, NextOffset: 499 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 499, NextOffset: 1168 + testutil.go:485: Offset: 332, NextOffset: 930 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU +=== CONT 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 @@ -18344,8 +17437,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=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 4 @@ -18364,39 +17455,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.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 [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 366, NextOffset: 921 - testutil.go:485: Offset: 159, NextOffset: 632 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 921, NextOffset: 953 - testutil.go:485: Offset: 632, NextOffset: 664 - testutil.go:485: Offset: 953, NextOffset: 2464 - testutil.go:485: Offset: 664, NextOffset: 2001 -=== CONT 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 @@ -18416,7 +17476,37 @@ 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=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":461,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 304 + testutil.go:485: Offset: 200, NextOffset: 461 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 461, NextOffset: 489 + testutil.go:485: Offset: 332, NextOffset: 928 + testutil.go:485: Offset: 489, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 200, NextOffset: 461 + testutil.go:485: Offset: 106, NextOffset: 304 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 461, NextOffset: 489 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 489, NextOffset: 1157 + testutil.go:485: Offset: 332, NextOffset: 928 === CONT 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 @@ -18437,40 +17527,8 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 925, NextOffset: 957 - testutil.go:485: Offset: 670, NextOffset: 2017 - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 925, NextOffset: 957 - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:485: Offset: 670, NextOffset: 2017 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR === CONT 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 @@ -18480,39 +17538,6 @@ 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 492 -=== CONT 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" - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:80: [7] at 280 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 858 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000118STARGZ" testutil.go:1462: got TOC entries: @@ -18524,8 +17549,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=-1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 -=== CONT 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 @@ -18545,36 +17568,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 -=== CONT 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 -=== CONT 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 @@ -18593,11 +17586,9 @@ 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX +=== CONT 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 @@ -18635,40 +17626,39 @@ 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=PAX#01 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== CONT 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"}]} +=== CONT 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: 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 "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - 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: 309, NextOffset: 337 + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 337, NextOffset: 934 + testutil.go:485: Offset: 495, NextOffset: 1162 + testutil.go:371: Comparing: "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: 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: 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: 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 + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 495, NextOffset: 1162 + testutil.go:485: Offset: 337, NextOffset: 934 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU === CONT 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 @@ -18708,6 +17698,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":305,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "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: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 305 + testutil.go:485: Offset: 199, NextOffset: 462 + testutil.go:371: Comparing: "" 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: 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 +=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 222 in stargz, uncompressed length 4 @@ -18726,7 +17749,10 @@ 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR +=== CONT 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 222 in stargz, uncompressed length 4 @@ -18746,8 +17772,6 @@ 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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 -=== CONT 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 @@ -18767,39 +17791,6 @@ 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 -=== CONT 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] - 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: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: 928 - testutil.go:485: Offset: 162, NextOffset: 641 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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 -=== CONT 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 @@ -18819,7 +17810,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":350,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":382,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":470,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 110, NextOffset: 311 + testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 311, NextOffset: 339 + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 339, NextOffset: 937 + testutil.go:485: Offset: 498, NextOffset: 1166 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:485: Offset: 110, NextOffset: 311 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 311, NextOffset: 339 + testutil.go:485: Offset: 498, NextOffset: 1166 + testutil.go:485: Offset: 339, NextOffset: 937 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX === CONT 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 @@ -18840,7 +17863,8 @@ 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=9,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR === CONT 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 @@ -18861,38 +17885,27 @@ 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 -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 638 - testutil.go:485: Offset: 369, NextOffset: 926 + 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: 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:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 664, NextOffset: 2001 + testutil.go:485: Offset: 953, NextOffset: 2464 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 926, NextOffset: 958 - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 958, NextOffset: 2475 - testutil.go:485: Offset: 670, NextOffset: 2010 + 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: 926 - testutil.go:485: Offset: 162, NextOffset: 638 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 334, NextOffset: 366 === CONT 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 @@ -18910,7 +17923,22 @@ 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"} +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:485: Offset: 664, NextOffset: 2001 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== CONT 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"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: @@ -18931,41 +17959,41 @@ 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"} -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":131,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":163,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":645,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":338,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":933,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU +=== CONT 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: 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: 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: 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: 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 131, NextOffset: 163 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 370, NextOffset: 933 - testutil.go:485: Offset: 163, NextOffset: 645 + 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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 + 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 +=== 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 === CONT 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 @@ -18986,6 +18014,39 @@ 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 +=== CONT 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: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=USTAR +=== CONT 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 @@ -19005,6 +18066,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 226 in stargz, uncompressed length 4 @@ -19017,8 +18080,6 @@ gzip_test.go:80: [8] at 2029 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000273STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 -=== CONT 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":226,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} @@ -19026,100 +18087,14 @@ 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty5 foo6] vs [foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo4] - 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: "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 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 8016, NextOffset: 8048 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [1] at 226 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 258 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 290 in stargz, uncompressed length 4 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 8048, NextOffset: 9636 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [4] at 322 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 354 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 386 in stargz, uncompressed length 492 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "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: "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" -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [7] at 486 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 1888 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001e6STARGZ" testutil.go:1462: got TOC entries: @@ -19130,9 +18105,40 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":322,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":354,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":386,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testBuild/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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== CONT 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 [.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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU === CONT 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 @@ -19153,30 +18159,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=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo6] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty3 foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "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: "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=-1,prefix="../",format=USTAR === CONT 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 @@ -19197,63 +18180,6 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - 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: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo_empty5 foo6 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4] vs [foo2 foo_empty2 foo3 foo6 foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== 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=GNU#01 -=== CONT 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 223 in stargz, uncompressed length 4 @@ -19273,6 +18199,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":351,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":383,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX +=== CONT 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 "": [foo foo2 .no.prefetch.landmark] 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 +=== CONT 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 @@ -19292,23 +18251,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":351,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":383,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 foo_empty4] vs [foo4 foo foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty 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: "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: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 4 @@ -19317,25 +18259,8 @@ gzip_test.go:80: [4] at 320 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 352 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 384 in stargz, uncompressed length 1616 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 4836, NextOffset: 6424 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:80: [8] at 2020 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":224,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -19344,8 +18269,7 @@ 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"} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 8016, NextOffset: 8048 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX === 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 @@ -19365,61 +18289,41 @@ 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"} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== CONT 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 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: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 "": [foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4] vs [foo_empty2 foo_empty3 foo2 foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 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: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 + 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:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 -=== CONT 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: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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=0,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,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: 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=-1,prefix="../",format=GNU +=== CONT 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 @@ -19457,69 +18361,40 @@ 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== CONT 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"}]} +=== CONT 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 "": [foo6 foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo foo_empty foo_empty3 foo4 foo5] vs [foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo_empty4] + 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 - 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: "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: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: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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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 foo3 foo_empty3 foo_empty4 foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6] vs [foo foo_empty foo_empty3 foo4 foo5 foo2 foo_empty2 foo3 foo_empty4 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: "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: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: 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 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR === CONT 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 @@ -19540,25 +18415,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo2" vs "foo2" - 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 -=== CONT 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 @@ -19578,6 +18434,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== CONT 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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 931 + testutil.go:485: Offset: 162, NextOffset: 642 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 642, NextOffset: 674 + testutil.go:485: Offset: 963, NextOffset: 2489 + testutil.go:485: Offset: 674, NextOffset: 2025 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU +=== CONT 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 @@ -19607,8 +18496,6 @@ gzip_test.go:80: [6] at 388 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 488 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 1895 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001e8STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/chunked_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/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -19617,6 +18504,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":356,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":388,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -19641,19 +18529,59 @@ gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== CONT 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 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU + testutil.go:485: Offset: 666, NextOffset: 2003 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU + testutil.go:485: Offset: 955, NextOffset: 2466 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,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: 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 +=== CONT 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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU +=== CONT 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 @@ -19686,134 +18614,71 @@ 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo4 foo6 foo foo2 foo3 foo5] vs [foo4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty foo3 foo_empty4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "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: "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: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty4 foo_empty5 foo6 foo_empty foo3] vs [foo3 foo5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX -=== CONT 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" 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: "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=-2,prefix="",format=GNU === CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 5348, NextOffset: 6908 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 4804, NextOffset: 4836 -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - 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" -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX testutil.go:1507: "foo"(basename:"foo") is child of "" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 9636, NextOffset: 9668 -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 8500, NextOffset: 8532 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - 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 +=== CONT 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] + 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:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 928 + testutil.go:485: Offset: 162, NextOffset: 641 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 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 === CONT 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=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 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=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -19824,16 +18689,49 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR === CONT 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 "" +=== CONT 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 [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 638 + testutil.go:485: Offset: 369, NextOffset: 926 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 670, NextOffset: 2010 + testutil.go:485: Offset: 958, NextOffset: 2475 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 926 + testutil.go:485: Offset: 162, NextOffset: 638 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 958, NextOffset: 2475 + testutil.go:485: Offset: 670, NextOffset: 2010 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,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 "" === 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 @@ -19858,9 +18756,9 @@ 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=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -19880,24 +18778,61 @@ 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 +=== CONT 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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 163, NextOffset: 645 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 370, NextOffset: 933 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 +=== CONT 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] +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 645, NextOffset: 677 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 677, NextOffset: 2029 + testutil.go:485: Offset: 965, NextOffset: 2490 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== CONT 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=PAX +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 338, NextOffset: 370 +=== CONT 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 @@ -19906,81 +18841,21 @@ 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" -=== CONT 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_empty2 foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo4 foo_empty4 foo_empty5] vs [foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX -=== CONT 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_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: "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 -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT 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 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty foo2 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo5 foo6] +=== CONT TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 370, NextOffset: 933 + testutil.go:485: Offset: 163, NextOffset: 645 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go: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: "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_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: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 === CONT 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 @@ -19989,18 +18864,6 @@ 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - 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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX -=== CONT 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 @@ -20015,119 +18878,126 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 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" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== CONT 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"}]} +=== CONT 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 foo_empty foo2 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty4 foo5 foo foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty foo2 foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo4 foo5 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo5 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty3 foo_empty5] + 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: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "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_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_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" +=== CONT 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" +=== CONT 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: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + 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 "": [.no.prefetch.landmark foo_empty foo2 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo2 foo_empty5 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty3 foo_empty5 foo6] vs [foo_empty3 foo_empty4 foo_empty5 foo3 foo_empty foo2 foo_empty2 foo4 foo5 foo6 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: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 155 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" + testutil.go:1507: "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=-2,prefix="/",format=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR 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 - 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" 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 -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 155 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 528 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX 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 -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 155 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" - testutil.go:1507: "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 + 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/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 155 in stargz, uncompressed length 512 @@ -20137,6 +19007,8 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU +=== CONT 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 @@ -20146,68 +19018,72 @@ 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 -=== CONT 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"}]} +=== CONT 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 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo5 foo6] vs [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo] vs [foo6 foo foo2 foo3 foo_empty4 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty 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: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + 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 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 9668, NextOffset: 15915 +=== CONT 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 + 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" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo5 foo_empty5 foo3 foo_empty3 foo4] vs [foo_empty2 foo_empty3 foo5 foo6 foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo] + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty4 foo6 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4] vs [foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty 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:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 @@ -20216,145 +19092,149 @@ testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 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=0,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === CONT 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" +=== CONT 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 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== CONT 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 + 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" +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 158 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 214 in stargz, uncompressed length 2560 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d6STARGZ" 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=-1,prefix="/",format=PAX#01 -=== CONT 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 -=== CONT 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_empty foo2 foo3 foo4 foo5 foo6 foo foo_empty3 foo_empty4 foo_empty5 foo_empty2] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo foo_empty5 foo6 foo_empty3 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 -=== CONT 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 gzip_test.go:80: [2] at 214 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d6STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 158 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" testutil.go:1507: "bar"(basename:"bar") is child of "" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo4 foo5] vs [.no.prefetch.landmark foo foo2 foo3 foo_empty3 foo_empty5 foo6 foo_empty foo_empty2 foo4 foo_empty4 foo5] 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: "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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 foo2 foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty5] vs [foo2 foo3 foo4 foo5 foo6 foo foo_empty foo_empty4 foo_empty5 foo_empty2 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" 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: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go: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: 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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty foo_empty2 foo4 foo_empty4 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo6 foo4 foo5] 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_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: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + 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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 158 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + 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=USTAR +=== CONT 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 @@ -20373,69 +19253,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo4 foo_empty4 foo_empty5 foo_empty] vs [foo6 foo2 foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty 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: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo6 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo4] vs [foo_empty foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo6 foo foo2 foo_empty2 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 - 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" - 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 -=== CONT 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 @@ -20445,45 +19262,24 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - 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: "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" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 157 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 210 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 535 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" - testutil.go:1507: "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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 + testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 157 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 213 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 538 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 -=== CONT 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 @@ -20493,6 +19289,9 @@ 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 +=== CONT 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"}]} +=== CONT 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 157 in stargz, uncompressed length 1636 @@ -20502,24 +19301,18 @@ 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 -=== CONT 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=GNU +=== CONT 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 "": [foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo4 foo_empty4 foo6] vs [foo_empty2 foo_empty4 foo5 foo_empty foo foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark] - 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:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo_empty5 foo6 foo_empty foo4] vs [.no.prefetch.landmark foo_empty3 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 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 @@ -20530,67 +19323,70 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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 "": [foo_empty foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty3 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo6 foo foo_empty foo4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT 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" +=== CONT 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: 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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty3 foo_empty5 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo6] vs [foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 +=== CONT 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 +=== CONT 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 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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 -=== CONT 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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [3] at 535 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" - 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: "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 +=== CONT 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 @@ -20608,17 +19404,23 @@ 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" +=== CONT 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 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 === 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 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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 -=== CONT 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" - testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 @@ -20665,20 +19467,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== CONT 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 foo6 foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3] vs [foo foo2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 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 -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 @@ -20688,9 +19476,7 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 6424, NextOffset: 6456 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 === CONT 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 @@ -20701,21 +19487,37 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + gzip_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" + 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=false,format=GNU +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo2 foo_empty3 foo4 foo3 foo5 foo_empty5 foo foo_empty foo_empty2] vs [foo5 .no.prefetch.landmark foo foo2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 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 +=== CONT 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 + 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=true,format=USTAR +=== CONT 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" - 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 @@ -20728,63 +19530,62 @@ 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 "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo_empty foo_empty2 foo3] vs [foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty3 foo4 foo3 foo foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 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: "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: "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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo4 foo5] vs [foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty5 foo foo_empty foo_empty2 foo3 foo5] 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: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR -=== CONT 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" - 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 - gzip_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 - 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=true,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 138 in stargz, uncompressed length 1636 @@ -20795,6 +19596,8 @@ 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 gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 +=== CONT 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 gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 180 in stargz, uncompressed length 2560 @@ -20803,106 +19606,23 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 138 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 188 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 486 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== CONT 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 foo_empty foo3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo5] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo4 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 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 543, NextOffset: 575 -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 180 in stargz, uncompressed length 2560 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - 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: "foo6" vs "foo6" - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo4 foo6 foo foo_empty2 foo_empty3] vs [foo_empty3 foo4 foo5 foo2 foo_empty2 foo3 foo_empty4 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: 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: "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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:371: Comparing: "foo_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_empty" vs "foo_empty" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 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" - testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 @@ -20912,6 +19632,28 @@ 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" +=== CONT 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_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo_empty4 foo5 .no.prefetch.landmark foo2 foo4 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 === 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 @@ -20922,17 +19664,83 @@ 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 +=== CONT 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 + 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo] vs [foo_empty3 foo4 foo6 foo2 foo_empty2 foo3 foo5 foo_empty5 foo foo_empty foo_empty4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 === CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== CONT 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: 1624, NextOffset: 3184 +=== CONT 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 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 572, NextOffset: 2132 +=== CONT 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 +=== CONT 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: "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 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" 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=false,format=USTAR +=== CONT 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: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== CONT 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: "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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX +=== CONT 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 136 in stargz, uncompressed length 512 @@ -20951,6 +19759,8 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== CONT 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 @@ -20961,6 +19771,28 @@ 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: +=== CONT 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_empty2 foo3 foo4 foo2 foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo foo4 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 137 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 @@ -20969,6 +19801,9 @@ 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== CONT 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 @@ -20977,95 +19812,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=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 - 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" -=== CONT 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"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 -=== CONT 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_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty5] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo6 foo_empty5 foo5 foo] - 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + 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: 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 917, NextOffset: 1608 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go: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: 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: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: "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 "": [foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo6 foo_empty5] vs [foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo3 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo4] vs [foo_empty2 foo3 foo4 foo2 foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo" 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: "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_empty2" vs "foo_empty2" + 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: "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: 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: 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: 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: 358, NextOffset: 390 - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:485: Offset: 917, NextOffset: 1608 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX +=== 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 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=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 @@ -21081,9 +19895,9 @@ 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" - testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 @@ -21099,9 +19913,11 @@ 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" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 @@ -21112,17 +19928,105 @@ 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=PAX#01 +=== CONT 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 "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo6] vs [foo_empty5 foo foo2 foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo_empty 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: 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: "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_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: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 === CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 +=== CONT 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 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" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo6 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR testutil.go:1507: "foo"(basename:"foo") is child of "" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 540, NextOffset: 572 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "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: "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: "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 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 145 in stargz, uncompressed length 512 @@ -21141,101 +20045,99 @@ 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 -=== CONT 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"}]} +=== CONT 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_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo4 foo6 foo_empty foo2] vs [foo_empty4 foo_empty5 foo foo2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo5 foo6] vs [foo4 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 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: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go: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: 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: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: 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: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: "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: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:485: Offset: 929, NextOffset: 1090 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:485: Offset: 230, NextOffset: 354 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo5 foo6 foo foo2 foo3 foo4 foo_empty4 foo_empty5] vs [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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:371: Comparing: "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 "": [.no.prefetch.landmark foo foo4 foo6 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo_empty2 foo3 foo_empty4 foo_empty5 foo foo2 foo_empty3 foo4 foo5 foo6 foo_empty] 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: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: 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: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_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=1,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU === CONT 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 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" + testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 143 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 -=== CONT 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" @@ -21249,6 +20151,8 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 +=== CONT 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 @@ -21267,6 +20171,39 @@ 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 +=== CONT 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_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty4] vs [foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo2] + 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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_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" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 +=== CONT 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 @@ -21276,6 +20213,55 @@ 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty3 foo4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo" 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 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + 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 +=== CONT 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 @@ -21290,9 +20276,9 @@ 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" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -21303,86 +20289,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty2] vs [foo_empty foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2] - 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_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: "foo4" vs "foo4" - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:371: Comparing: "foo_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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo4 foo5 foo_empty foo3 foo_empty3 foo_empty4] vs [foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty foo2 foo_empty3 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 392, NextOffset: 553 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:485: Offset: 930, NextOffset: 1608 - testutil.go:371: Comparing: "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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 -=== CONT 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 1636 @@ -21397,19 +20303,101 @@ 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" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== CONT 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_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo2 foo4 foo6] vs [foo_empty4 foo5 foo3 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark 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: "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: "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 +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 148 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 501 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" + 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo6 foo3 foo_empty4 foo5] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo2 foo4 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 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "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=0,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU +=== CONT 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 512 @@ -21424,16 +20412,17 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 === 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 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=PAX#01 +=== CONT 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" testutil.go:1507: "bar"(basename:"bar") is child of "" @@ -21447,6 +20436,8 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== CONT 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 @@ -21456,15 +20447,46 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== CONT 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_empty2 foo5 foo_empty5 foo_empty4 foo6 foo_empty foo2 foo3 foo_empty3 foo4] vs [.no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo5] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty] vs [foo_empty2 foo3 foo4 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 + 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_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 === CONT 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 @@ -21474,87 +20496,57 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:485: Offset: 925, NextOffset: 1083 - 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: "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_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: "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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6] vs [foo foo_empty2 foo5 foo_empty5 foo4 foo_empty4 foo6 foo_empty foo2 foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark foo_empty] vs [foo foo2 foo_empty5 foo6 foo4 foo_empty4 foo5 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: "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: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 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo_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: 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: 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: "foo_empty" vs "foo_empty" - 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: 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: 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/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 === CONT 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 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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR +=== CONT 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" - testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 @@ -21574,7 +20566,7 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 === CONT 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 @@ -21626,9 +20618,9 @@ 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" - testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 @@ -21644,104 +20636,15 @@ 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" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo6] - 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: "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 - testutil.go:485: Offset: 390, NextOffset: 552 - 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" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 249 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 231, NextOffset: 358 -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:80: [1] at 398 in stargz, uncompressed length 1636 -=== CONT 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: "" vs "" -=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo_empty foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo2] vs [foo foo_empty4 foo5 foo_empty5 foo4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] - 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" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 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" - 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: "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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX -=== CONT 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 "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" @@ -21751,9 +20654,9 @@ 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" + testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 @@ -21773,7 +20676,56 @@ 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 +=== CONT 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_empty3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty2 foo_empty4 foo5] vs [foo foo_empty foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo5 foo_empty5] + 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: 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" vs "foo" + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3] vs [foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 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: 543, NextOffset: 575 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 +=== CONT 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 gzip_test.go:80: [1] at 395 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 648 in stargz, uncompressed length 2560 @@ -21781,7 +20733,43 @@ 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" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + 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: "foo5" vs "foo5" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:371: Comparing: "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_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 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + 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/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 395 in stargz, uncompressed length 512 @@ -21790,84 +20778,6 @@ 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" -=== CONT 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 foo4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo6] vs [foo foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:371: Comparing: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4] vs [foo_empty3 foo_empty4 foo6 foo foo_empty2 foo3 foo5 foo_empty5 foo_empty foo2 foo4] - 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: "foo4" vs "foo4" - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "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: "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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX === 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 @@ -21892,9 +20802,9 @@ 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" - testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 @@ -21910,9 +20820,9 @@ 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" + testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 @@ -21922,17 +20832,96 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 === 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=GNU#01 +=== CONT 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 "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX +=== CONT 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 "": [foo_empty foo2 foo4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6] vs [foo foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:371: Comparing: "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 + 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty5 foo6] vs [foo_empty foo2 foo4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + 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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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 +=== CONT 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 @@ -21942,6 +20931,8 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR +=== CONT 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 @@ -21956,72 +20947,9 @@ 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" - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== CONT 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 "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo5 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty foo2 foo_empty2 foo4] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 930, NextOffset: 1608 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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: "foo2" vs "foo2" - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:485: Offset: 392, NextOffset: 553 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty4 foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo5 foo_empty5 foo6] - 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_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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 909, NextOffset: 941 === 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 @@ -22038,6 +20966,8 @@ 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=USTAR#01 +=== CONT 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 @@ -22048,24 +20978,6 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:485: Offset: 930, NextOffset: 1608 - testutil.go:371: Comparing: "foo" 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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 -=== CONT 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 @@ -22086,71 +20998,102 @@ 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 +=== CONT 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 "": [foo6 foo foo_empty foo2 foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty5 foo6 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo4 foo5 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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: "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: "foo5" vs "foo5" + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 +=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== CONT 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 foo_empty2 foo_empty3 foo_empty4 foo6 foo2 foo3 foo4 foo5 foo_empty5] vs [foo_empty5 foo6 foo_empty foo_empty2 foo_empty4 foo5 foo_empty3 foo4 .no.prefetch.landmark foo foo2 foo3] - 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 -=== CONT 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" -=== CONT 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: "foo5" vs "foo5" - testutil.go:485: Offset: 729, NextOffset: 761 - testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 761, NextOffset: 889 - testutil.go:485: Offset: 934, NextOffset: 1095 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 280, NextOffset: 409 - testutil.go:485: Offset: 389, NextOffset: 549 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 549, NextOffset: 581 - testutil.go:485: Offset: 441, NextOffset: 569 - testutil.go:485: Offset: 581, NextOffset: 742 - 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: 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: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo foo2 foo3 foo_empty3 foo4 .no.prefetch.landmark] vs [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo2 foo3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 729, NextOffset: 761 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 934, NextOffset: 1095 -=== CONT 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 @@ -22166,80 +21109,121 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 761, NextOffset: 889 -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 1095, NextOffset: 1127 -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - 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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 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: "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" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== CONT 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 "" +=== CONT 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" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo6 foo2 foo3 foo_empty4 foo5 foo_empty5] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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: "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: "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: "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: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5] vs [foo_empty foo_empty2 foo_empty3 foo4 foo6 foo foo3 foo_empty4 foo5 foo_empty5 foo2] + 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: 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: "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: "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 === 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 445, NextOffset: 575 +=== CONT 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/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX +=== CONT 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=GNU#01 +=== CONT 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 @@ -22254,88 +21238,7 @@ 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":91,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":250,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":282,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":906,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1100,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo_empty4 foo foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo2] vs [foo_empty5 foo3 foo_empty3 foo4 foo2 foo_empty2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo 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: "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 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== CONT 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: 250, NextOffset: 282 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 282, NextOffset: 412 - testutil.go:485: Offset: 390, NextOffset: 553 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 573, NextOffset: 605 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 605, NextOffset: 732 - testutil.go:485: Offset: 779, NextOffset: 906 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 123, NextOffset: 250 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo4 foo_empty5 foo3 foo_empty3] vs [foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo2 foo_empty foo_empty3 foo_empty4 foo] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 938, NextOffset: 1100 - testutil.go:485: Offset: 764, NextOffset: 893 - testutil.go:371: Comparing: "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: "foo2" vs "foo2" - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 250, NextOffset: 282 - testutil.go:485: Offset: 390, NextOffset: 553 - testutil.go:485: Offset: 282, NextOffset: 412 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 412, NextOffset: 444 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 444, NextOffset: 573 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 573, NextOffset: 605 - testutil.go:485: Offset: 779, NextOffset: 906 - testutil.go:485: Offset: 605, NextOffset: 732 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 -=== CONT 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 147 in stargz, uncompressed length 2048 @@ -22371,11 +21274,92 @@ 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo4 foo_empty4 foo6 foo2] vs [.no.prefetch.landmark foo foo3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo6] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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: "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" vs "foo" + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo_empty2] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 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: 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: "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: 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: "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 +=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT 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 @@ -22385,6 +21369,7 @@ 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/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX === 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 @@ -22411,7 +21396,7 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 === CONT 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 @@ -22428,104 +21413,102 @@ 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 -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo6 foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo4] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo3 foo_empty5 foo6] vs [foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 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: 249 + testutil.go:485: Offset: 231, NextOffset: 358 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: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_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: "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: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: "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: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: 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: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:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty5 foo6] vs [foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo foo2 foo_empty3 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty5 foo6 foo] + 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: 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: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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:485: Offset: 917, NextOffset: 1608 + 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: 551, NextOffset: 583 + 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: "foo4" vs "foo4" + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX === CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 583, NextOffset: 744 - testutil.go:485: Offset: 438, NextOffset: 565 - testutil.go:371: Comparing: "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" 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_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: 1094, NextOffset: 1126 - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1126, NextOffset: 1916 - testutil.go:485: Offset: 913, NextOffset: 1627 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU -=== CONT 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: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 -=== CONT 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 153 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 +=== CONT 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 @@ -22536,11 +21519,15 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== CONT 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=PAX#01 +=== CONT 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 @@ -22551,16 +21538,98 @@ 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 +=== CONT 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 "": [foo6 foo3 foo5 foo_empty5 foo_empty2 foo_empty3 foo4 foo_empty4 foo foo_empty foo2] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo5 foo foo2 foo_empty2] + 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: "foo3" vs "foo3" + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 750, NextOffset: 876 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 929, NextOffset: 1090 + 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: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo5] vs [foo3 foo5 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + 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: "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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT 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 105 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX +=== CONT 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 @@ -22571,84 +21640,7 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":255,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":287,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":419,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":615,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":911,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":562,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1118,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1150,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty3 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo5 foo6 foo_empty foo_empty2 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 255, NextOffset: 287 - testutil.go:485: Offset: 364, NextOffset: 396 - testutil.go:485: Offset: 287, NextOffset: 419 - testutil.go:485: Offset: 396, NextOffset: 562 - testutil.go:371: Comparing: "foo_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: "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_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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty3] vs [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo3 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: "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: "foo5" vs "foo5" - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 955, NextOffset: 1118 - testutil.go:485: Offset: 779, NextOffset: 911 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1118, NextOffset: 1150 - testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 1150, NextOffset: 1940 - testutil.go:485: Offset: 943, NextOffset: 1649 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 233, NextOffset: 364 - testutil.go:485: Offset: 124, NextOffset: 255 - testutil.go:371: Comparing: "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: "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_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 === CONT 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 @@ -22665,8 +21657,6 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 -=== CONT 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 @@ -22691,219 +21681,142 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty5] vs [foo6 foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty4 .no.prefetch.landmark foo foo_empty foo3 foo4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 413, NextOffset: 445 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 553, NextOffset: 585 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "foo2" vs "foo2" + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:485: Offset: 941, NextOffset: 1104 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty foo3 foo4 foo_empty4 .no.prefetch.landmark foo] vs [foo_empty foo_empty2 foo3 foo_empty4 foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 233, NextOffset: 360 + testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 413, NextOffset: 445 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:485: Offset: 445, NextOffset: 575 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:485: Offset: 607, NextOffset: 737 +=== CONT 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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU +=== CONT 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" -=== CONT 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 foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty foo3 foo4 foo_empty4 foo6] vs [foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== CONT 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: 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: "foo6" vs "foo6" - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 905, NextOffset: 933 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 761, NextOffset: 1361 - testutil.go:485: Offset: 933, NextOffset: 1600 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo5] vs [foo_empty foo3 foo4 foo_empty4 foo6 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5] - 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_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: "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_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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR -=== CONT 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== CONT 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 -=== CONT 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 "": [foo_empty2 foo_empty3 foo4 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2] vs [foo2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo_empty5 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: 748 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 776, NextOffset: 1374 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "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_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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo2 foo3 foo_empty foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo6 foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:371: Comparing: "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: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 490, NextOffset: 622 -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 374, NextOffset: 480 -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_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_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 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" @@ -22927,94 +21840,93 @@ 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" -=== CONT 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"}]} === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 +=== CONT 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_empty3 foo_empty4 foo foo_empty foo_empty2 foo5 foo_empty5 foo6 foo2 foo3 foo4] vs [foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty4 foo6 foo] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 616, NextOffset: 644 - testutil.go:485: Offset: 501, NextOffset: 606 - testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty5 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo3] vs [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo5 foo6 .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: 248 + testutil.go:485: Offset: 230, NextOffset: 357 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 549, NextOffset: 581 + testutil.go:485: Offset: 441, NextOffset: 569 + testutil.go:485: Offset: 581, NextOffset: 742 + testutil.go:371: Comparing: "foo_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:485: Offset: 729, NextOffset: 761 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 761, NextOffset: 889 + testutil.go:485: Offset: 934, NextOffset: 1095 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 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: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: "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: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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 569, NextOffset: 601 + testutil.go:485: Offset: 742, NextOffset: 774 + testutil.go:485: Offset: 601, NextOffset: 729 + testutil.go:485: Offset: 774, NextOffset: 902 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo_empty5 foo foo3 foo_empty3] vs [foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo2 foo_empty3 foo4 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: "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_empty2" vs "foo_empty2" + 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: "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" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 166, NextOffset: 194 + 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: "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" === CONT 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo5 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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 616, NextOffset: 644 - testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 644, NextOffset: 749 - testutil.go:485: Offset: 501, NextOffset: 606 - testutil.go:371: Comparing: "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 - 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:485: Offset: 767, NextOffset: 1366 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU + testutil.go:485: Offset: 1095, NextOffset: 1127 + testutil.go:485: Offset: 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 === CONT 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 @@ -23026,6 +21938,8 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 +=== CONT 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 127 in stargz, uncompressed length 2048 @@ -23046,89 +21960,13 @@ 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#01 +=== CONT 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 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 -=== CONT 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 "": [foo3 foo4 foo foo_empty foo2 foo_empty2 foo6 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo3 foo_empty3 foo4 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 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: "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 - 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 - 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 - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4] - 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: "foo" vs "foo" - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 198, NextOffset: 304 - testutil.go:485: Offset: 108, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:485: Offset: 242, NextOffset: 349 - testutil.go:371: Comparing: "foo_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: "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 -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 @@ -23139,16 +21977,12 @@ 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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX -=== CONT 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=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 -=== CONT 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 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" @@ -23157,86 +21991,32 @@ 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" -=== CONT 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_empty4 foo6 foo_empty2 foo3 foo2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty] vs [.no.prefetch.landmark foo_empty2 foo_empty3 foo_empty5 foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 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 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":91,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":250,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":282,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":906,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1100,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6] vs [foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty foo2 foo_empty3 foo6 .no.prefetch.landmark foo] 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:485: Offset: 250, NextOffset: 282 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 282, NextOffset: 412 + testutil.go:485: Offset: 390, NextOffset: 553 testutil.go:371: Comparing: "foo_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: "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_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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty5 .no.prefetch.landmark] vs [foo_empty4 foo6 foo_empty2 foo3 foo2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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: "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: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: 165, NextOffset: 193 - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 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: "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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 199, NextOffset: 231 === CONT 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 @@ -23248,108 +22028,90 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 123, NextOffset: 250 + testutil.go:485: Offset: 231, NextOffset: 358 === CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo5" vs "foo5" +=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 732, NextOffset: 764 + testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 764, NextOffset: 893 + testutil.go:485: Offset: 938, NextOffset: 1100 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== CONT 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: 412, NextOffset: 444 + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 444, NextOffset: 573 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo6] vs [foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo5 foo_empty2 foo3 foo_empty4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 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: "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 +=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-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":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 foo_empty5 foo foo3 foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2] vs [.no.prefetch.landmark foo4 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty5 foo6] +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 938, NextOffset: 1100 + testutil.go:485: Offset: 764, NextOffset: 893 + 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: "foo2" vs "foo2" - testutil.go:485: Offset: 212, NextOffset: 240 + 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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU === CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX - 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: "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: "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: "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: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty4 foo_empty5 foo foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:371: Comparing: "foo_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: "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" - 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: "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 -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX -=== CONT 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 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" @@ -23359,7 +22121,7 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 === CONT 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 @@ -23376,6 +22138,8 @@ gzip_test.go:80: [1] at 428 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 934 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 +=== CONT 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 @@ -23391,112 +22155,114 @@ 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=USTAR#02 -=== CONT 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 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 -=== CONT 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"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 293 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 803 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + gzip_test.go: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" +=== CONT 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 foo2 foo3 foo_empty3 foo_empty5 foo6 foo_empty foo_empty2 foo4 foo_empty4 foo5] vs [foo_empty foo2 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 103, NextOffset: 207 - 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: "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_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty5 foo foo3 foo_empty4] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty4 foo5 foo_empty5 foo6] 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:485: Offset: 881, NextOffset: 913 + testutil.go:485: Offset: 1094, NextOffset: 1126 + testutil.go:485: Offset: 913, NextOffset: 1627 + testutil.go:485: Offset: 1126, NextOffset: 1916 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 280, NextOffset: 406 + testutil.go:485: Offset: 389, NextOffset: 551 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go: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:485: Offset: 565, NextOffset: 597 + testutil.go:485: Offset: 744, NextOffset: 776 + testutil.go:485: Offset: 597, NextOffset: 723 + testutil.go:485: Offset: 776, NextOffset: 902 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 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: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" 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: "foo3" vs "foo3" + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 551, NextOffset: 583 + testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo6] vs [foo_empty foo_empty2 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty3 foo_empty5 foo6] - 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_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:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty4 foo5 foo_empty5 foo6] vs [foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo foo3 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 231, NextOffset: 357 + testutil.go:485: Offset: 122, NextOffset: 248 testutil.go:371: Comparing: "foo_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: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" 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: "foo6" vs "foo6" + testutil.go:485: Offset: 1094, NextOffset: 1126 + testutil.go:485: Offset: 881, NextOffset: 913 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:485: Offset: 913, NextOffset: 1627 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 744, NextOffset: 776 + testutil.go:485: Offset: 565, NextOffset: 597 + testutil.go:485: Offset: 776, NextOffset: 902 + testutil.go:485: Offset: 597, NextOffset: 723 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 389, NextOffset: 551 + testutil.go:485: Offset: 280, NextOffset: 406 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:485: Offset: 368, NextOffset: 473 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX -=== CONT 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 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 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 + testutil.go:485: Offset: 551, NextOffset: 583 + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== CONT 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 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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU +=== CONT 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 437 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 947 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b5STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 +=== CONT 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 @@ -23516,8 +22282,9 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 291 in stargz, uncompressed length 2048 @@ -23532,96 +22299,14 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== CONT 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_empty foo2 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo6 foo2 foo3 foo4 foo5 foo_empty5 foo_empty4 .no.prefetch.landmark 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: 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 484, NextOffset: 512 - testutil.go:485: Offset: 626, NextOffset: 654 - testutil.go:485: Offset: 512, NextOffset: 619 - testutil.go:485: Offset: 654, NextOffset: 761 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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 - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo3 foo4 foo5 foo_empty5 foo6 foo2] vs [foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo_empty foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:485: Offset: 242, NextOffset: 349 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 349, NextOffset: 377 - testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:485: Offset: 377, NextOffset: 484 - testutil.go:371: Comparing: "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" -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 436 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 950 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - 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 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 950, NextOffset: 1617 - testutil.go:485: Offset: 782, NextOffset: 1378 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 198, NextOffset: 304 - testutil.go:485: Offset: 108, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== CONT TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU -=== CONT 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 295 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 809 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" @@ -23641,13 +22326,90 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 -=== CONT 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 +=== CONT 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 "": [foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5] vs [foo foo_empty3 foo_empty4 foo_empty5 foo6 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3] + 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: "foo5" vs "foo5" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 779, NextOffset: 911 + testutil.go:485: Offset: 955, NextOffset: 1118 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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: 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 + testutil.go:485: Offset: 233, NextOffset: 364 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 255, NextOffset: 287 + testutil.go:485: Offset: 364, NextOffset: 396 + testutil.go:485: Offset: 287, NextOffset: 419 + testutil.go:485: Offset: 396, NextOffset: 562 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 419, NextOffset: 451 + testutil.go:485: Offset: 562, NextOffset: 594 + testutil.go:485: Offset: 451, NextOffset: 583 + testutil.go:485: Offset: 594, NextOffset: 759 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo6 foo foo_empty3 foo_empty4 foo_empty5] vs [foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2] + 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: "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 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 364, NextOffset: 396 + testutil.go:485: Offset: 255, NextOffset: 287 + testutil.go:485: Offset: 396, NextOffset: 562 + testutil.go:485: Offset: 287, NextOffset: 419 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 562, NextOffset: 594 + testutil.go:485: Offset: 419, NextOffset: 451 + testutil.go:485: Offset: 594, NextOffset: 759 + testutil.go:485: Offset: 451, NextOffset: 583 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 583, NextOffset: 615 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 615, NextOffset: 747 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 955, NextOffset: 1118 + testutil.go:485: Offset: 779, NextOffset: 911 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR +=== CONT 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 @@ -23668,6 +22430,8 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 +=== CONT 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 @@ -23678,96 +22442,96 @@ 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 -=== CONT 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 - 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 -=== CONT 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"}]} +=== CONT 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 foo_empty foo3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 foo_empty5 foo6] vs [foo_empty foo3 foo4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 294, NextOffset: 322 - testutil.go:485: Offset: 231, NextOffset: 334 - testutil.go:485: Offset: 322, NextOffset: 452 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo5] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 774, NextOffset: 905 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 899, NextOffset: 927 - testutil.go:485: Offset: 755, NextOffset: 1350 - testutil.go:485: Offset: 927, NextOffset: 1593 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 73, NextOffset: 101 - testutil.go:485: Offset: 164, NextOffset: 192 - testutil.go:485: Offset: 101, NextOffset: 203 - testutil.go:485: Offset: 192, NextOffset: 294 + testutil.go: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_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: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 596, NextOffset: 624 - testutil.go:485: Offset: 741, NextOffset: 769 - testutil.go:485: Offset: 624, NextOffset: 727 - testutil.go:485: Offset: 769, NextOffset: 899 + testutil.go: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" 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty foo3 foo4 foo5 foo6] vs [foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo3] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo5 .no.prefetch.landmark] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo6 foo_empty foo4 foo_empty4 foo5 foo_empty5] + 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 905, NextOffset: 933 + 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: 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: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: 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: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: "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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 452, NextOffset: 480 - testutil.go:485: Offset: 334, NextOffset: 362 - testutil.go:485: Offset: 480, NextOffset: 610 - testutil.go:485: Offset: 362, NextOffset: 465 testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 638, NextOffset: 741 - testutil.go:485: Offset: 493, NextOffset: 596 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:485: Offset: 497, NextOffset: 601 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 741, NextOffset: 769 - testutil.go:485: Offset: 596, NextOffset: 624 - testutil.go:485: Offset: 769, NextOffset: 899 - testutil.go:485: Offset: 624, NextOffset: 727 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU + 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_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR +=== CONT 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 + 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=-1,prefix="",format=USTAR#01 === CONT 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 @@ -23778,7 +22542,6 @@ gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -23800,125 +22563,112 @@ 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 -=== CONT 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 "": [foo4 foo_empty4 foo foo3 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2] vs [foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 609, NextOffset: 637 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 751, NextOffset: 779 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 637, NextOffset: 742 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 779, NextOffset: 910 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 742, NextOffset: 770 -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 770, NextOffset: 1367 - testutil.go:485: Offset: 938, NextOffset: 1609 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT 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 "": [foo foo2 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo2 foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty4 foo5 foo_empty5 foo6 foo_empty foo3] testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 300, NextOffset: 328 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 238, NextOffset: 343 - testutil.go:485: Offset: 328, NextOffset: 459 + 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: "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" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 374 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 462, NextOffset: 490 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== CONT 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: "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: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_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo5 foo_empty5 foo6] 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: "foo3" vs "foo3" - testutil.go:485: Offset: 343, NextOffset: 371 - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 371, NextOffset: 476 - testutil.go:485: Offset: 487, NextOffset: 618 + testutil.go: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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 .no.prefetch.landmark foo2 foo_empty3 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2] vs [foo foo3 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 742, NextOffset: 770 + 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: "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 === CONT 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 -=== CONT 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 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 938, NextOffset: 1609 - testutil.go:485: Offset: 770, NextOffset: 1367 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 168, NextOffset: 196 - 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 - testutil.go:485: Offset: 487, NextOffset: 618 - testutil.go:485: Offset: 371, NextOffset: 476 +=== CONT 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: "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: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: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 618, NextOffset: 646 - testutil.go:485: Offset: 476, NextOffset: 504 - testutil.go:485: Offset: 646, NextOffset: 751 - testutil.go:485: Offset: 504, NextOffset: 609 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 +=== CONT 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 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 @@ -23927,7 +22677,6 @@ 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/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,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 @@ -23939,96 +22688,95 @@ 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 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo2] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4 foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo6 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty4 foo6 foo_empty2 foo3 foo4] + 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: "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: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: 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: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_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: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: "foo4" vs "foo4" - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:485: Offset: 640, NextOffset: 744 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 761, NextOffset: 1363 - testutil.go:485: Offset: 930, NextOffset: 1599 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty3 foo4 foo5 foo_empty5 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2 foo3] vs [foo2 foo_empty2 foo3 foo_empty3 foo5 foo foo_empty foo4 foo_empty4 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo6 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo5] vs [foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4] + 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:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 340, NextOffset: 368 + testutil.go:485: Offset: 485, NextOffset: 616 + testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 616, NextOffset: 644 + testutil.go:485: Offset: 473, NextOffset: 501 + testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:485: Offset: 501, NextOffset: 606 testutil.go:371: Comparing: "foo_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: "foo2" vs "foo2" - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 324, NextOffset: 454 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_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: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_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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 640, NextOffset: 744 - testutil.go:485: Offset: 497, NextOffset: 601 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 772, NextOffset: 902 - testutil.go:485: Offset: 629, NextOffset: 733 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 777, NextOffset: 908 + testutil.go:485: Offset: 634, NextOffset: 739 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_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 @@ -24038,9 +22786,8 @@ 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=USTAR#01 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU -=== CONT 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 @@ -24051,6 +22798,85 @@ 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 +=== CONT 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 "": [foo2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty5 foo] vs [foo foo2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty] + 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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 484, NextOffset: 512 + testutil.go:485: Offset: 626, NextOffset: 654 + testutil.go:485: Offset: 512, NextOffset: 619 + testutil.go:485: Offset: 654, NextOffset: 761 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 922, NextOffset: 950 + testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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 "": [.no.prefetch.landmark foo foo2 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo_empty2 foo_empty3 foo_empty5 foo foo2 foo3 foo4 foo_empty4 foo5 foo6 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 + 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 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 + 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: 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_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" 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/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX +=== CONT 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 @@ -24069,8 +22895,6 @@ gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: @@ -24092,7 +22916,48 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== CONT 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_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty4 foo5] vs [.no.prefetch.landmark foo3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:371: Comparing: "foo_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: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 455, NextOffset: 483 + testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:485: Offset: 483, NextOffset: 614 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 497, NextOffset: 601 +=== CONT 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 @@ -24102,103 +22967,59 @@ 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" -=== CONT 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"}]} === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-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":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"}]} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX + testutil.go:485: Offset: 642, NextOffset: 746 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty4 foo5 foo6] vs [foo_empty foo_empty2 foo5 foo_empty5 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo3] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty5 .no.prefetch.landmark foo3 foo5] vs [foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4] 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 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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: 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: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: 748, NextOffset: 776 - testutil.go:485: Offset: 916, NextOffset: 944 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 776, NextOffset: 1375 - testutil.go:485: Offset: 944, NextOffset: 1608 + 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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty foo_empty2 foo5 foo_empty5] vs [foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo_empty4 foo5 foo6] + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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_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: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: "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: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX === CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 490, NextOffset: 622 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 374, NextOffset: 480 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 === CONT 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 @@ -24210,7 +23031,14 @@ 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 +=== CONT 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 foo2 foo_empty2 foo3 foo6 foo_empty5 foo_empty foo_empty3 foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo6] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 === CONT 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 @@ -24222,84 +23050,78 @@ 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 -=== CONT 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_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty2 foo4 foo5] vs [foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "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: "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:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 916, NextOffset: 944 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 +=== CONT 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" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 79, NextOffset: 107 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:485: Offset: 107, NextOffset: 212 + testutil.go:485: Offset: 197, NextOffset: 302 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:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo5 foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty4 foo5 foo_empty5 foo_empty foo_empty3 foo4 foo3 foo6 foo foo2 foo_empty2] + 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: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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 615 + 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: 615, NextOffset: 643 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 643, NextOffset: 750 + 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: 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:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 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=0,format=USTAR + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:485: Offset: 776, NextOffset: 1374 === CONT 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 @@ -24309,6 +23131,8 @@ 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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 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: @@ -24321,108 +23145,79 @@ 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 -=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 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 + gzip_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=PAX +=== CONT 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_empty foo2 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo_empty foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo5 .no.prefetch.landmark] - 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:377: Directory: "" vs "": [foo2 foo3 foo5 foo6 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo2 foo foo_empty foo4 foo_empty5 .no.prefetch.landmark] + 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: 622, NextOffset: 650 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go: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: "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: "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 + testutil.go:485: Offset: 485, NextOffset: 616 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 634, NextOffset: 739 + testutil.go:485: Offset: 777, NextOffset: 908 testutil.go:371: Comparing: "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: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 foo2 foo_empty2 foo_empty3 foo5 foo foo_empty foo3 foo4 foo_empty4 foo_empty5 foo6] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 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:377: Directory: "" vs "": [foo foo_empty foo4 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo2] vs [foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo2 foo3 foo5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go: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: "foo4" vs "foo4" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 951 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - 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: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:485: Offset: 378, NextOffset: 486 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 -=== CONT 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 - 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 + testutil.go:485: Offset: 457, NextOffset: 485 +=== CONT 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 @@ -24433,102 +23228,48 @@ gzip_test.go:80: [6] at 681 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a9STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 340, NextOffset: 368 + testutil.go:485: Offset: 485, NextOffset: 616 + testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 777, NextOffset: 908 + testutil.go:485: Offset: 634, NextOffset: 739 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 908, NextOffset: 936 + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 936, NextOffset: 1608 + testutil.go:485: Offset: 767, NextOffset: 1366 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 616, NextOffset: 644 + testutil.go:485: Offset: 473, NextOffset: 501 + testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:485: Offset: 501, NextOffset: 606 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX === CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 -=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo2 foo3 foo_empty3 foo4 foo6 foo foo_empty foo_empty2 foo_empty4] vs [foo_empty4 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2] -=== CONT 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 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 -=== CONT 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: 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: "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 - 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: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 777, NextOffset: 1398 - testutil.go:485: Offset: 943, NextOffset: 1632 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo5] vs [foo_empty5 foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty2 foo_empty4 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: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 943, NextOffset: 1632 - testutil.go:485: Offset: 777, NextOffset: 1398 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 === CONT 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 @@ -24540,8 +23281,6 @@ gzip_test.go:80: [6] at 680 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 -=== CONT 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 @@ -24552,6 +23291,47 @@ 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 +=== CONT 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_empty foo2 foo_empty2 foo3 foo4 foo6 foo foo_empty3 foo_empty4 foo5 foo_empty5] 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" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 108, NextOffset: 214 + testutil.go:485: Offset: 198, NextOffset: 304 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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_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_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: "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: "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 +=== CONT 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 @@ -24562,7 +23342,46 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo6 foo foo_empty3 foo_empty4 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: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: 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: "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 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 +=== 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=PAX#01 === CONT 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 @@ -24573,99 +23392,86 @@ 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" -=== CONT 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"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1073 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":73,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":203,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":294,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":610,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":638,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":741,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":899,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":927,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty] vs [foo foo2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo3] vs [foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo3 foo2 foo_empty2 foo_empty4 .no.prefetch.landmark foo] + 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: 627, NextOffset: 655 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - 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: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 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== CONT 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: 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: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: "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: "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: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: 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: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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo4 foo_empty4 foo5 foo_empty5 foo foo2] vs [foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo2 foo_empty2 foo_empty4] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4] vs [foo foo2 foo3 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5] + 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 + testutil.go:485: Offset: 322, NextOffset: 452 + testutil.go:485: Offset: 231, NextOffset: 334 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_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: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: "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: "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:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 465, NextOffset: 493 + testutil.go:485: Offset: 638, NextOffset: 741 + testutil.go:485: Offset: 493, NextOffset: 596 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1073 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:485: Offset: 108, NextOffset: 216 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 + testutil.go:485: Offset: 741, NextOffset: 769 === CONT 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 @@ -24677,6 +23483,18 @@ 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU + testutil.go:485: Offset: 596, NextOffset: 624 + testutil.go:485: Offset: 769, NextOffset: 899 + testutil.go:485: Offset: 624, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 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/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU +=== CONT 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 @@ -24687,6 +23505,8 @@ gzip_test.go:80: [6] at 692 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1078 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b4STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 +=== CONT 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 @@ -24697,96 +23517,98 @@ gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1075 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1079 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== CONT 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 foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo4 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] vs [.no.prefetch.landmark foo3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:485: Offset: 197, NextOffset: 303 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + 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: "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:485: Offset: 300, NextOffset: 328 + testutil.go:485: Offset: 238, NextOffset: 343 + testutil.go:485: Offset: 328, NextOffset: 459 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: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 343, NextOffset: 371 + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 371, NextOffset: 476 + testutil.go:485: Offset: 487, NextOffset: 618 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] vs [foo_empty2 foo3 foo4 foo_empty4 foo foo2 foo5 foo_empty5 foo6 foo_empty foo_empty3] + testutil.go:485: Offset: 609, NextOffset: 637 + testutil.go:485: Offset: 751, NextOffset: 779 + testutil.go:485: Offset: 637, NextOffset: 742 + testutil.go:485: Offset: 779, NextOffset: 910 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 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:485: Offset: 742, NextOffset: 770 + testutil.go:485: Offset: 910, NextOffset: 938 + testutil.go:485: Offset: 770, NextOffset: 1367 + testutil.go:485: Offset: 938, NextOffset: 1609 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 476, NextOffset: 504 + testutil.go:485: Offset: 618, NextOffset: 646 + testutil.go:485: Offset: 504, NextOffset: 609 + testutil.go:485: Offset: 646, NextOffset: 751 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo3 foo4 foo_empty4] vs [foo foo2 foo3 foo5 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] + 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 + 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: "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" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 300, NextOffset: 328 testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 328, NextOffset: 459 + testutil.go:485: Offset: 238, NextOffset: 343 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== CONT 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 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" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU 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: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: "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/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 618, NextOffset: 646 + testutil.go:485: Offset: 476, NextOffset: 504 + testutil.go:485: Offset: 646, NextOffset: 751 + testutil.go:485: Offset: 504, NextOffset: 609 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU === CONT 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 @@ -24798,7 +23620,7 @@ gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1076 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 === CONT 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 @@ -24810,113 +23632,98 @@ 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 -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":612,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":640,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo3 foo4 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo foo_empty] vs [foo6 foo_empty foo_empty2 foo_empty3 foo5 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo 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: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo6] vs [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo_empty foo3 foo_empty4 foo5 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:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:485: Offset: 324, NextOffset: 454 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 612, NextOffset: 640 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 640, NextOffset: 744 + testutil.go:371: Comparing: "foo_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: "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: 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: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: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 378 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 467, NextOffset: 495 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 378, NextOffset: 486 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - 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:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 772, NextOffset: 902 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo5 foo6 foo_empty foo_empty2 foo_empty3] vs [foo3 foo4 foo_empty5 foo6 foo5 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 .no.prefetch.landmark foo2 foo_empty2] vs [foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo2 foo4 foo_empty4 foo6 foo_empty] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 324, NextOffset: 454 + testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:371: Comparing: "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: "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: 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: "foo3" vs "foo3" === CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 786, NextOffset: 1413 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 === CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 172, NextOffset: 200 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - 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 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:485: Offset: 514, NextOffset: 622 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 482, NextOffset: 612 + testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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=0,format=GNU === CONT 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 @@ -24928,6 +23735,8 @@ gzip_test.go:80: [6] at 691 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1077 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b3STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 +=== CONT 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 @@ -24958,6 +23767,53 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 +=== CONT 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 "": [foo5 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty2 foo4 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty foo3 foo_empty3 foo4 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 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo6] vs [foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo_empty2 foo4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 650 +=== CONT 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 @@ -24967,55 +23823,42 @@ 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" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 480, NextOffset: 508 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== CONT 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 "": [foo4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [.no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 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_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: "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: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: 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: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: "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: "foo2" vs "foo2" - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 .no.prefetch.landmark foo2 foo_empty3 foo_empty4] vs [foo_empty4 foo_empty5 foo6 foo4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3] - 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: 302, NextOffset: 330 + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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=0,format=USTAR === CONT 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 @@ -25027,40 +23870,6 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX - 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: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 479, NextOffset: 507 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX - 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: "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: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 @@ -25071,7 +23880,7 @@ 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=9,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 === CONT 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 @@ -25083,46 +23892,6 @@ 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 -=== CONT 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"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo6] vs [.no.prefetch.landmark foo foo6 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5] - 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: "foo4" vs "foo4" - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 @@ -25133,47 +23902,6 @@ 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 -=== CONT 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty5] vs [foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:485: Offset: 108, NextOffset: 216 - 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: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:371: Comparing: "foo_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: "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=0,format=GNU -=== CONT 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 @@ -25183,9 +23911,8 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 @@ -25206,109 +23933,101 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU +=== CONT 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"}]} -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":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"}]} -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:371: Comparing: "" vs "" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 200 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo5 foo6 foo] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo2 foo3 foo_empty4 foo5 foo6] -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:80: [3] at 311 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:80: [4] at 429 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 210, NextOffset: 238 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,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_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 "": [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty3 foo_empty2 foo3 foo6 foo_empty foo2] vs [foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo foo_empty3 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 756, NextOffset: 784 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU 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" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 104, NextOffset: 210 testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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: "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: "foo6" vs "foo6" + testutil.go:485: Offset: 750, NextOffset: 778 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 303, NextOffset: 331 +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:80: [7] at 922 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000243STARGZ" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo6 foo2 foo3 foo_empty4 foo5] vs [foo3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo6 foo foo2] +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark] vs [foo6 foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo foo_empty3 foo4 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_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" 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" 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" 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" - 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=0,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR === CONT 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 @@ -25320,8 +24039,6 @@ gzip_test.go:80: [6] at 571 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 914 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 -=== CONT 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 105 in stargz, uncompressed length 1024 @@ -25342,113 +24059,98 @@ 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 -=== CONT 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#01 +=== CONT 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 +=== CONT 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 "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo3 foo6 foo_empty foo5] vs [.no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 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 "": [foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty3 foo5 foo6 foo2 foo_empty2] vs [.no.prefetch.landmark foo3 foo5 foo6 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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: "foo5" vs "foo5" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo6 foo_empty foo5] 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: 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: 627, NextOffset: 655 testutil.go:485: Offset: 486, NextOffset: 514 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 655, NextOffset: 763 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 514, NextOffset: 622 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 923, NextOffset: 951 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 758, NextOffset: 786 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 1636 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go: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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo5 foo6 .no.prefetch.landmark foo3] vs [foo2 foo_empty2 foo_empty3 foo5 foo6 foo foo_empty foo3 foo4 foo_empty4 foo_empty5] + 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 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 200, NextOffset: 307 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [7] at 941 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU 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: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: "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: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== CONT 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=USTAR#01 +=== CONT 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: 650, NextOffset: 758 - 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" -=== RUN 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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR === CONT 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 @@ -25460,6 +24162,8 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== CONT 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 @@ -25470,8 +24174,6 @@ gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 -=== CONT 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 @@ -25482,11 +24184,48 @@ gzip_test.go:80: [6] at 581 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 925 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000245STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + gzip_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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 +=== CONT 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_empty5 foo4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty] vs [foo foo_empty foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty4] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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: 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 +=== CONT 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 + 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=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR + 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 @@ -25498,48 +24237,34 @@ 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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 777, NextOffset: 1398 - testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 103, NextOffset: 209 testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "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 "": [foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4] vs [foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo4 foo5 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:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo_empty2 foo_empty4 foo foo_empty foo2] vs [foo_empty4 foo_empty3 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo6] 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: "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 @@ -25552,35 +24277,15 @@ 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: "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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU -=== CONT 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 - 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=USTAR - gzip_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=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR +=== CONT 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 @@ -25591,6 +24296,8 @@ 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=0,prefix="",format=USTAR#02 +=== CONT 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 @@ -25601,24 +24308,16 @@ 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/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU +=== CONT 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 "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo2 foo_empty4 foo_empty5 foo6] vs [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 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:377: Directory: "" vs "": [foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 @@ -25630,78 +24329,74 @@ testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:371: Comparing: "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: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty5 foo6 foo2 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 80, NextOffset: 108 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 201, NextOffset: 309 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 108, NextOffset: 216 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty5 foo6 foo_empty foo4 foo_empty4 foo5] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo6 foo_empty foo_empty2] testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT 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 - gzip_test.go:80: [7] at 927 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU 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" 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 796 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:485: Offset: 792, NextOffset: 1413 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: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 927 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_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 @@ -25712,7 +24407,7 @@ gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 919 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 === CONT 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 @@ -25734,108 +24429,94 @@ 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 -=== CONT 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"}]} - testutil.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"}]} + gzip_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=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6] vs [foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty5] - 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:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo5 foo6 foo foo_empty foo4 foo_empty4 foo_empty5 foo2 foo3] vs [foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo2 foo_empty3 foo4 foo5 foo6 foo 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: 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: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: 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: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: "foo" vs "foo" - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 158, NextOffset: 441 - testutil.go:485: Offset: 366, NextOffset: 649 - testutil.go:371: Comparing: "foo2" vs "foo2" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - 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:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 643, NextOffset: 750 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "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 "": [foo4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo3 foo_empty4 foo5 foo6 foo foo2 foo_empty2] vs [foo foo2 foo_empty2 foo4 foo_empty4 foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo5 foo6 foo] vs [foo2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo5 foo6] + 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: "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: 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: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: 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: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: 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 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 -=== CONT 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: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: 999, NextOffset: 1031 - testutil.go:485: Offset: 757, NextOffset: 789 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 1031, NextOffset: 1349 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 789, NextOffset: 1073 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR + 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" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX - 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 -=== CONT 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: 1349, NextOffset: 1381 - testutil.go:485: Offset: 1073, NextOffset: 1105 - testutil.go:485: Offset: 1381, NextOffset: 1665 - testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX === CONT 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 @@ -25847,8 +24528,6 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 @@ -25858,6 +24537,7 @@ gzip_test.go:80: [5] at 544 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 940 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 === 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 @@ -25869,109 +24549,16 @@ 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/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 -=== CONT 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 "": [foo3 foo_empty3 foo4 foo5 foo_empty foo2 foo_empty4 foo_empty5 foo6 foo foo_empty2] vs [foo_empty3 foo_empty4 foo2 foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1364, NextOffset: 1396 - testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:485: Offset: 1396, NextOffset: 1683 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1439, NextOffset: 1727 - testutil.go:485: Offset: 1715, NextOffset: 2037 - testutil.go: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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:485: Offset: 2069, NextOffset: 5417 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo foo_empty5 foo6 foo_empty3 foo_empty4] vs [foo2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty2 foo_empty4 foo_empty5 foo6 foo] - 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: 1010, NextOffset: 1042 - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 1042, NextOffset: 1364 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 801, NextOffset: 1088 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 1364, NextOffset: 1396 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1396, NextOffset: 1683 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 1120, NextOffset: 1407 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1715, NextOffset: 2037 - testutil.go:485: Offset: 1439, NextOffset: 1727 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 655, NextOffset: 687 - testutil.go:485: Offset: 448, NextOffset: 480 - testutil.go:485: Offset: 687, NextOffset: 1010 - testutil.go:485: Offset: 480, NextOffset: 769 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2069, NextOffset: 5417 - testutil.go:485: Offset: 1759, NextOffset: 4986 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR -=== CONT 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 @@ -25982,8 +24569,6 @@ gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 944 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 -=== CONT 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 @@ -25994,15 +24579,22 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + gzip_test.go:62: got gzip streams: +=== CONT 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 foo2 foo3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo4 foo_empty5 foo_empty foo2 foo_empty3 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo6 foo foo2 foo_empty2 foo5 foo_empty5 foo_empty foo_empty3 foo_empty4] vs [foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo foo2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX + 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 === CONT 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 @@ -26011,80 +24603,74 @@ 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX + 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: "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: 1076, NextOffset: 1108 - testutil.go:485: Offset: 1355, NextOffset: 1387 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - 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:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 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: "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: "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: "foo5" vs "foo5" - testutil.go:485: Offset: 1393, NextOffset: 1425 - testutil.go:485: Offset: 1672, NextOffset: 1704 - testutil.go:485: Offset: 1425, NextOffset: 1710 - testutil.go:485: Offset: 1704, NextOffset: 2024 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty5 foo_empty foo foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark] vs [foo_empty5 foo6 foo foo2 foo3 foo5 foo_empty4 foo_empty foo_empty2 foo_empty3 foo4] + 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: 652, NextOffset: 684 - testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1355, NextOffset: 1387 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 1387, NextOffset: 1672 - testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:371: Comparing: "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" 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty5 foo6 foo_empty foo3 foo_empty4 foo5] vs [foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4] 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:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 350, NextOffset: 378 + testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "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: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: 2024, NextOffset: 2056 - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 2056, NextOffset: 5391 - testutil.go:485: Offset: 1742, NextOffset: 4953 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + 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: "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: "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=0,format=PAX +=== 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 107 in stargz, uncompressed length 1024 @@ -26094,10 +24680,7 @@ 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/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 -=== CONT 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 @@ -26108,72 +24691,86 @@ 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 -=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 +=== CONT 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 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo6 foo_empty5 foo_empty2] vs [foo_empty5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5] vs [foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo5] + 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: 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:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: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: 450, NextOffset: 482 - testutil.go:485: Offset: 657, NextOffset: 689 - testutil.go:485: Offset: 482, NextOffset: 770 - testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 770, NextOffset: 802 - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 802, NextOffset: 1090 - testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1764, NextOffset: 5002 - testutil.go:485: Offset: 2075, NextOffset: 5435 + testutil.go: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: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo6 foo_empty2 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo5] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 foo3 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:485: Offset: 1443, NextOffset: 1732 + testutil.go: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: 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: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: 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: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: 657, NextOffset: 689 - testutil.go:485: Offset: 450, NextOffset: 482 + 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 + 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" === CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 689, NextOffset: 1012 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 @@ -26183,27 +24780,9 @@ gzip_test.go:80: [6] at 611 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 964 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== CONT 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: "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_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: 1012, NextOffset: 1044 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX === CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 770, NextOffset: 802 - testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:485: Offset: 802, NextOffset: 1090 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== CONT 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 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 @@ -26213,6 +24792,8 @@ gzip_test.go:80: [6] at 603 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 956 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025bSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 @@ -26223,8 +24804,6 @@ 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/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 -=== CONT 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 @@ -26235,98 +24814,98 @@ 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 -=== CONT 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"}]} +=== CONT 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"}]} + testutil.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 foo3 foo_empty3 foo5 foo6 foo2 foo4 foo_empty4 foo_empty5] vs [foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo6 .no.prefetch.landmark foo2 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: 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: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: 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: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: "foo5" vs "foo5" - testutil.go:485: Offset: 1389, NextOffset: 1421 - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 1737, NextOffset: 4933 - testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go: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" 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:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 999, NextOffset: 1031 - testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:485: Offset: 1031, NextOffset: 1349 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5] vs [foo4 foo_empty4 foo_empty5 foo2 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo6 foo] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo4] vs [foo foo_empty2 foo_empty5 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo3] + 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: "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: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: 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: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: "foo5" vs "foo5" - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1389, NextOffset: 1421 - testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:485: Offset: 1737, NextOffset: 4933 - testutil.go:371: Comparing: "foo" 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 - 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" === CONT 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 -=== CONT 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" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 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 1636 gzip_test.go:80: [6] at 608 in stargz, uncompressed length 3584 +=== CONT 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: 768, NextOffset: 796 + testutil.go:485: Offset: 627, NextOffset: 655 +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [7] at 962 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000260STARGZ" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:485: Offset: 792, NextOffset: 1413 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX -=== CONT 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 @@ -26336,8 +24915,9 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== CONT 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 @@ -26358,96 +24938,96 @@ 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: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" -=== CONT 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"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== CONT 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":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"}]} +=== CONT 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 "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty foo_empty4 foo5 foo_empty5] vs [foo foo2 foo_empty2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo3 foo_empty3 foo5] vs [foo_empty foo_empty2 foo3 foo_empty4 foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark] 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: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: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: "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:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - 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: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: 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: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: "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: "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 "": [.no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo3 foo4 foo5 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty foo_empty4 foo5 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:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4 foo5 foo foo_empty foo_empty2 foo3 foo_empty4] vs [foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo5] 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: "foo4" vs "foo4" - testutil.go:485: Offset: 1364, NextOffset: 1396 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1396, NextOffset: 1683 - testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1715, NextOffset: 2037 - testutil.go:485: Offset: 1439, NextOffset: 1727 - 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: 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" + 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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 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: "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 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 238, NextOffset: 345 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU +=== CONT 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" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 === CONT 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 @@ -26459,8 +25039,6 @@ 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/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX -=== CONT 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 @@ -26481,6 +25059,46 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== CONT 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 "": [foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo2] vs [foo3 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 378 + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 514, NextOffset: 622 +=== CONT 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 @@ -26490,8 +25108,49 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo foo3 foo5 foo6 .no.prefetch.landmark] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty2 foo_empty4 foo5 foo6] + 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: "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: "foo5" vs "foo5" + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo_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: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU +=== CONT 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 112 in stargz, uncompressed length 1024 @@ -26501,125 +25160,30 @@ gzip_test.go:80: [5] at 567 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 609 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 960 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX -=== CONT 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 "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo6 foo_empty2 foo_empty] vs [foo2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty5 foo_empty2 foo_empty4 foo6] - 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: "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: "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: "foo3" vs "foo3" - testutil.go:485: Offset: 760, NextOffset: 792 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 1003, NextOffset: 1035 - testutil.go:485: Offset: 792, NextOffset: 1076 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 567 in stargz, uncompressed length 1636 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 1035, NextOffset: 1355 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 1742, NextOffset: 4953 - testutil.go:485: Offset: 2056, NextOffset: 5391 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty5 foo_empty4 foo6 foo_empty2] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo6 foo_empty foo_empty2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:485: Offset: 476, NextOffset: 760 - testutil.go:371: Comparing: "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/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 === CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 1355, NextOffset: 1387 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 567 in stargz, uncompressed length 512 -=== CONT 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: 1387, NextOffset: 1672 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 1108, NextOffset: 1393 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1672, NextOffset: 1704 - testutil.go:485: Offset: 1393, NextOffset: 1425 - testutil.go:485: Offset: 1704, NextOffset: 2024 - testutil.go:485: Offset: 1425, NextOffset: 1710 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== CONT 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: "foo6" vs "foo6" - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 2056, NextOffset: 5391 - testutil.go:485: Offset: 1742, NextOffset: 4953 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 @@ -26630,6 +25194,8 @@ gzip_test.go:80: [6] at 613 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 966 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000265STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== CONT 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 @@ -26640,114 +25206,96 @@ gzip_test.go:80: [6] at 605 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025dSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty4 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo2] vs [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty foo2 foo_empty5 foo6] - 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:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty] vs [foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo5 foo foo2] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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: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: 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: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_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: "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: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 + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo4 foo5 foo foo2 foo_empty2 foo3] vs [foo3 foo_empty3 foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo] vs [foo_empty5 foo foo_empty4 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:485: Offset: 162, NextOffset: 450 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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: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: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1399, NextOffset: 1688 + 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" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 75, NextOffset: 103 === CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 1122, NextOffset: 1411 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 -=== CONT 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: 1688, NextOffset: 1720 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 1411, NextOffset: 1443 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 1720, NextOffset: 2043 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 1443, NextOffset: 1732 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 1636 -=== CONT 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: 657, NextOffset: 689 - testutil.go:485: Offset: 450, NextOffset: 482 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [6] at 1475 in stargz, uncompressed length 3584 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 689, NextOffset: 1012 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [7] at 3040 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c3STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 482, NextOffset: 770 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 2075, NextOffset: 5435 - testutil.go:485: Offset: 1764, NextOffset: 5002 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 237, NextOffset: 344 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU -=== CONT 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 @@ -26758,7 +25306,7 @@ 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/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 === CONT 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 @@ -26779,87 +25327,86 @@ 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=GNU -=== CONT 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"}]} +=== CONT 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_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo6 foo_empty5 foo3] vs [foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty5 foo_empty] vs [foo6 foo2 foo_empty2 foo3 foo_empty5 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty3] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 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: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: "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: 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: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: 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: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: 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: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_empty foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo3 foo_empty5 foo6 foo2 foo_empty2] vs [foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty5 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: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: "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_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 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 "": [foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo5] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty5 foo6 foo3] - 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: 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: 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: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: "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: "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" - 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: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" -=== RUN 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: 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=-2,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 === CONT 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 @@ -26871,8 +25418,6 @@ 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/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 -=== CONT 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 @@ -26883,6 +25428,64 @@ gzip_test.go:80: [6] at 1340 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2905 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000053cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== CONT 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"}]} + testutil.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 foo_empty2 foo3 foo4 foo6 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo6 foo2 foo_empty3 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:371: Comparing: "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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1389, NextOffset: 1421 + testutil.go:485: Offset: 1665, NextOffset: 1697 + testutil.go:485: Offset: 1421, NextOffset: 1705 + testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_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: "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: "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 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo5 foo_empty5 foo foo2 foo_empty3 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo4] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 649, NextOffset: 681 + testutil.go:485: Offset: 441, NextOffset: 473 + testutil.go:485: Offset: 681, NextOffset: 999 + testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_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 +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 @@ -26893,6 +25496,30 @@ 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 999, NextOffset: 1031 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:485: Offset: 789, NextOffset: 1073 + testutil.go:371: Comparing: "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: "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=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 +=== CONT 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 @@ -26902,7 +25529,6 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 === 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 @@ -26914,111 +25540,16 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":803,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1092,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1400,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo_empty4 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty3 foo_empty4 foo_empty foo3 foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 771, NextOffset: 803 - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 803, NextOffset: 1092 - testutil.go:485: Offset: 1044, NextOffset: 1368 - testutil.go:371: Comparing: "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" 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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - 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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty foo3 foo_empty3 foo_empty4] vs [foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - 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: "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: 656 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 161, NextOffset: 449 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 656, NextOffset: 688 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 449, NextOffset: 481 - testutil.go:485: Offset: 688, NextOffset: 1012 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 481, NextOffset: 771 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 512 -=== CONT 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: "foo4" vs "foo4" - testutil.go:485: Offset: 1368, NextOffset: 1400 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 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" -=== CONT 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 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 1124, NextOffset: 1412 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1412, NextOffset: 1444 - testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:485: Offset: 1444, NextOffset: 1733 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1733, NextOffset: 1765 - testutil.go:485: Offset: 2075, NextOffset: 5423 - testutil.go:485: Offset: 1765, NextOffset: 4991 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 220 in stargz, uncompressed length 1024 @@ -27029,17 +25560,106 @@ 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/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== CONT 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_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo_empty3 foo5 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 2037, NextOffset: 2069 + testutil.go:485: Offset: 1759, NextOffset: 4986 + testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 448, NextOffset: 480 + testutil.go:485: Offset: 655, NextOffset: 687 + testutil.go:485: Offset: 480, NextOffset: 769 + testutil.go:485: Offset: 687, NextOffset: 1010 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 769, NextOffset: 801 + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 801, NextOffset: 1088 + testutil.go:485: Offset: 1042, NextOffset: 1364 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" 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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo5] vs [foo foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 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: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 655 + testutil.go:485: Offset: 161, NextOffset: 448 +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [1] at 220 in stargz, uncompressed length 1024 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 655, NextOffset: 687 + testutil.go:485: Offset: 448, NextOffset: 480 +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [2] at 432 in stargz, uncompressed length 1536 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 687, NextOffset: 1010 +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [3] at 730 in stargz, uncompressed length 1536 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR + 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: "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 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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 +=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [4] at 1026 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 1239 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 1351 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2933 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000547STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR === CONT 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 @@ -27051,46 +25671,6 @@ 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":447,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1007,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1039,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1679,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2065,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo5 foo6 foo2] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 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: "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: "foo2" vs "foo2" - testutil.go:485: Offset: 447, NextOffset: 479 - testutil.go:485: Offset: 654, NextOffset: 686 - testutil.go:485: Offset: 479, NextOffset: 765 - testutil.go:485: Offset: 686, NextOffset: 1007 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 447 - testutil.go:485: Offset: 369, NextOffset: 654 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - 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 -=== CONT 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 @@ -27100,52 +25680,88 @@ 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo6 foo2 foo_empty2 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo5 foo6 foo2 foo_empty foo4 foo_empty4 foo_empty5 foo] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty5 foo_empty2 foo3 foo5] vs [.no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6] + 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: "foo5" vs "foo5" + testutil.go:485: Offset: 1393, NextOffset: 1425 + testutil.go:485: Offset: 1672, NextOffset: 1704 + testutil.go:485: Offset: 1425, NextOffset: 1710 + testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1710, NextOffset: 1742 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 1742, NextOffset: 4953 + testutil.go:485: Offset: 2056, NextOffset: 5391 + testutil.go:371: Comparing: "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: 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: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: "foo4" vs "foo4" + testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1355, NextOffset: 1387 + testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:485: Offset: 1387, NextOffset: 1672 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 1710, NextOffset: 1742 + testutil.go:485: Offset: 2056, NextOffset: 5391 + testutil.go:485: Offset: 1742, NextOffset: 4953 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 444, NextOffset: 476 + testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU 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: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: 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: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: 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: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: 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: "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=0,format=GNU + 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR === CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 -=== CONT 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 218 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 @@ -27175,88 +25791,17 @@ 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 -=== CONT 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 "": [foo4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty4 foo_empty foo_empty2 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo6 foo_empty 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: "foo_empty4" vs "foo_empty4" - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 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 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - 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: "foo5" vs "foo5" - testutil.go:485: Offset: 1421, NextOffset: 1453 - testutil.go:485: Offset: 1697, NextOffset: 1729 - testutil.go:485: Offset: 1453, NextOffset: 1744 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 1729, NextOffset: 2054 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [foo_empty foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo6] vs [foo_empty foo_empty2 foo_empty3 foo_empty4 foo foo2 foo3 foo4 foo5 foo_empty5 foo6] -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 130, NextOffset: 162 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== CONT 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 - 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: "foo3" vs "foo3" - testutil.go:485: Offset: 1017, NextOffset: 1049 - testutil.go:485: Offset: 775, NextOffset: 807 - testutil.go:485: Offset: 1049, NextOffset: 1374 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 === CONT 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 @@ -27268,27 +25813,84 @@ gzip_test.go:80: [6] at 1496 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 3086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 807, NextOffset: 1098 +=== CONT 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_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty2 foo_empty4 foo6] vs [foo_empty4 foo6 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo5 foo_empty5] + 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 + 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_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:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1443, NextOffset: 1732 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:371: Comparing: "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: 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 "": [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5] vs [foo foo_empty2 foo_empty4 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5] 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: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: "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: "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: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: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX === CONT 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 @@ -27298,8 +25900,6 @@ 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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 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: @@ -27312,8 +25912,6 @@ gzip_test.go:80: [6] at 1496 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 3086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 -=== CONT 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 @@ -27324,105 +25922,16 @@ 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 -=== CONT 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_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5] vs [foo foo2 foo_empty4 foo5 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 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: "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_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 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo5 foo foo2 foo_empty4] vs [foo3 foo_empty4 foo_empty5 foo_empty2 foo_empty3 foo4 foo5 foo6 foo foo_empty foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 5316, NextOffset: 5348 -=== CONT 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 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 6456, NextOffset: 8016 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:80: [4] at 1038 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 5348, NextOffset: 6908 -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:80: [5] at 1250 in stargz, uncompressed length 1636 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:80: [6] at 1503 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 3092 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dfSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 -=== CONT 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 @@ -27434,6 +25943,8 @@ gzip_test.go:80: [7] at 2951 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000552STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 +=== CONT 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 @@ -27450,136 +25961,34 @@ 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty3 foo_empty4 foo6] vs [foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 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 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 3216, NextOffset: 4804 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-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\x000000000000000838STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty5 foo6] vs [foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty3 foo_empty4 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,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: 4804, NextOffset: 4836 -=== CONT 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 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT 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 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" -=== CONT 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: 5316, NextOffset: 5348 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,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":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === 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=USTAR -=== CONT 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 @@ -27601,9 +26010,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":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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 === CONT 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 @@ -27615,7 +26023,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",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 @@ -27628,88 +26035,7 @@ 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 -=== CONT 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_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo5] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty4 foo6 foo_empty foo3 foo_empty3 foo5 foo_empty5] - 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo5 foo_empty5 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo4] vs [foo_empty foo2 foo_empty4 foo_empty5 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo4] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - 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_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: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR -=== CONT 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 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 @@ -27731,8 +26057,6 @@ 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry -=== CONT 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 @@ -27744,9 +26068,6 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/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 -=== CONT 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 @@ -27756,99 +26077,101 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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"} +=== CONT 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_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo3 foo5 foo_empty foo2 foo_empty4] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo4] + 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_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" 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: "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 === 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 -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 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 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo6] vs [foo2 foo_empty2 foo_empty3 foo_empty5 foo_empty foo foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty foo2 foo_empty4 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: 158, NextOffset: 441 testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 999, NextOffset: 1031 + testutil.go:485: Offset: 757, NextOffset: 789 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:485: Offset: 789, NextOffset: 1073 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2015, NextOffset: 2047 + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go:485: Offset: 1737, NextOffset: 4933 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 649, NextOffset: 681 + testutil.go:485: Offset: 441, NextOffset: 473 + testutil.go:485: Offset: 681, NextOffset: 999 + testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1349, NextOffset: 1381 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:485: Offset: 1105, NextOffset: 1389 + testutil.go:371: Comparing: "foo_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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX === CONT 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - 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_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" 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty5 foo_empty foo2 foo_empty2] vs [foo_empty foo2 foo3 foo4 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "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" === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX -=== CONT 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: 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 === CONT 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 @@ -27856,23 +26179,11 @@ 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: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 3216, NextOffset: 4804 -=== CONT 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} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=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 -=== CONT 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 @@ -27883,7 +26194,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":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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",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 @@ -27895,117 +26205,113 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== CONT 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"}]} +=== CONT 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_empty foo3 foo_empty3 foo_empty4 foo foo2 foo_empty2 foo4 foo5 foo_empty5 foo6] vs [foo_empty2 foo_empty3 foo6 foo foo_empty foo2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo3 foo4] - 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:377: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty2 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 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: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: "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: "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: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1364, NextOffset: 1396 === CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:485: Offset: 8048, NextOffset: 9636 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 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 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + 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 "": [.no.prefetch.landmark foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo6] vs [foo_empty4 foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo2 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:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo6] vs [foo foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo5] 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + 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: 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset -=== CONT 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + 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: 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: 1010, NextOffset: 1042 + testutil.go:485: Offset: 769, NextOffset: 801 + testutil.go:485: Offset: 1042, NextOffset: 1364 + testutil.go:485: Offset: 801, NextOffset: 1088 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_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: 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: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + 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 +=== CONT 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/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX +=== 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" 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 +=== CONT 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 @@ -28039,42 +26345,87 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== CONT 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"}]} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo foo_empty foo2 foo3 foo4 foo_empty2 foo_empty3 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo6 foo foo2 foo4 foo5 foo_empty5 foo_empty foo_empty2] vs [.no.prefetch.landmark foo_empty foo3 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo_empty3 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: "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: "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: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 + 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: "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 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT 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:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 1003, NextOffset: 1035 + testutil.go:485: Offset: 792, NextOffset: 1076 + testutil.go:485: Offset: 1035, NextOffset: 1355 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "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: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 "": [foo_empty foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo] vs [foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty4] + 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: "foo6" vs "foo6" + testutil.go:485: Offset: 2024, NextOffset: 2056 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX + 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: "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: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 444, NextOffset: 476 + testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:485: Offset: 476, NextOffset: 760 === CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 @@ -28085,11 +26436,7 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - 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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX === CONT 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 @@ -28102,82 +26449,115 @@ 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 -=== CONT 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 +=== CONT 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 "": [.no.prefetch.landmark foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4] vs [foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty4 foo6 foo foo_empty foo2 foo3 foo4] - 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 -=== 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 -=== CONT 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: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo_empty foo3 foo4 foo_empty4 foo5] vs [foo2 foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo6 foo3 foo_empty3 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:485: Offset: 770, NextOffset: 802 + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 802, NextOffset: 1090 + testutil.go:485: Offset: 1044, NextOffset: 1367 testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 + 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" === CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX + testutil.go:371: Comparing: "foo5" vs "foo5" +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-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 143 in stargz, uncompressed length 512 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 1411, NextOffset: 1443 +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX + 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: "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: "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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo6 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4] vs [foo_empty foo3 foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo_empty3 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1367, NextOffset: 1399 +=== CONT 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":143,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 5348, NextOffset: 6908 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX + 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: 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: 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: 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: 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: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + testutil.go:485: Offset: 657, NextOffset: 689 + testutil.go:485: Offset: 450, NextOffset: 482 + testutil.go:485: Offset: 689, NextOffset: 1012 + testutil.go:485: Offset: 482, NextOffset: 770 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 770, NextOffset: 802 + testutil.go:485: Offset: 1044, NextOffset: 1367 + testutil.go:485: Offset: 802, NextOffset: 1090 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_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=0,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 2164, NextOffset: 3724 -=== CONT 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 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" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-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":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=0,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 === CONT 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 @@ -28190,18 +26570,104 @@ 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 +=== CONT 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 "": [foo3 foo4 foo_empty5 foo foo_empty foo_empty2 foo5 foo6 foo2 foo_empty3 foo_empty4] vs [foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty4 foo5 foo6 foo_empty foo2 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: 763, NextOffset: 795 + testutil.go:485: Offset: 1005, NextOffset: 1037 + testutil.go:485: Offset: 795, NextOffset: 1081 +=== CONT 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 gzip_test.go:80: [2] at 166 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 459 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a6STARGZ" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU + 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_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 +=== CONT 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} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,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: "foo5" vs "foo5" + testutil.go:485: Offset: 1399, NextOffset: 1431 + testutil.go:485: Offset: 1676, NextOffset: 1708 +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} +=== CONT 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: "foo2" vs "foo2" + testutil.go:485: Offset: 445, NextOffset: 477 + testutil.go:485: Offset: 652, NextOffset: 684 +=== CONT 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":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU + testutil.go:485: Offset: 477, NextOffset: 763 + testutil.go:485: Offset: 684, NextOffset: 1005 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo5 foo6] vs [foo foo_empty foo_empty2 foo3 foo4 foo_empty5 foo2 foo_empty3 foo_empty4 foo5 foo6] + 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: "foo4" vs "foo4" === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU + testutil.go:485: Offset: 1358, NextOffset: 1390 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU + testutil.go:485: Offset: 1081, NextOffset: 1113 + testutil.go:485: Offset: 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 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 367, NextOffset: 652 + testutil.go:485: Offset: 160, NextOffset: 445 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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: "foo_empty5" vs "foo_empty5" === CONT 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 @@ -28213,9 +26679,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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU === CONT 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 @@ -28227,87 +26693,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=GNU -=== CONT 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 "": [foo4 foo_empty4 foo foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3] vs [foo6 foo foo2 foo_empty2 foo5 foo_empty5 foo_empty4 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4] - 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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo3] vs [foo_empty foo2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo_empty4] - 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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - 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 - 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" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX -=== CONT 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 @@ -28340,130 +26726,56 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX -=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 === CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":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 "" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo6 foo2 foo_empty foo_empty2 foo4 foo_empty5 foo] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo_empty5 foo_empty2 foo4 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:80: [2] at 168 in stargz, uncompressed length 2560 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 540, NextOffset: 572 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:80: [3] at 464 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a8STARGZ" -=== CONT 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: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 5316, NextOffset: 5348 -=== CONT 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"} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 6424, NextOffset: 6456 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== CONT 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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty2 foo4 foo_empty4 foo2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty] vs [foo6 foo2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo_empty2 foo4 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: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - 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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "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 -=== CONT 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=0,prefix="",src=1,format=GNU -=== CONT 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"} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":803,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1092,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1400,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo3 foo_empty3 foo4 foo_empty5 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 449 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 368, NextOffset: 656 + 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 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1733, NextOffset: 1765 + testutil.go:485: Offset: 2043, NextOffset: 2075 + testutil.go:485: Offset: 1765, NextOffset: 4991 +=== CONT 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 @@ -28474,7 +26786,66 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== CONT 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: "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: "foo3" vs "foo3" + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 803, NextOffset: 1092 + testutil.go:485: Offset: 1044, NextOffset: 1368 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1092, NextOffset: 1124 + testutil.go:485: Offset: 1368, NextOffset: 1400 + testutil.go:485: Offset: 1124, NextOffset: 1412 + testutil.go:485: Offset: 1400, NextOffset: 1688 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty foo_empty4 foo5 foo] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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: "foo2" vs "foo2" + testutil.go:485: Offset: 656, NextOffset: 688 + testutil.go:485: Offset: 449, NextOffset: 481 + testutil.go:485: Offset: 688, NextOffset: 1012 + testutil.go:485: Offset: 481, NextOffset: 771 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_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: "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" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 656 + testutil.go:485: Offset: 161, NextOffset: 449 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== CONT 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 @@ -28485,123 +26856,99 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty2 foo3 foo5 foo_empty5 foo6] vs [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark foo 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: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== CONT 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: "foo5" vs "foo5" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:485: Offset: 8016, NextOffset: 8048 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:80: [2] at 175 in stargz, uncompressed length 2560 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,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: 5316, NextOffset: 5348 -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:485: Offset: 6424, NextOffset: 6456 -=== CONT 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":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT 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 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":447,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1007,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1039,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1679,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2065,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2] vs [foo6 foo_empty2 foo3 foo5 foo_empty5 foo4 foo_empty4 foo foo_empty foo2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5] + 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 + 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: "foo2" vs "foo2" + testutil.go:485: Offset: 447, NextOffset: 479 + testutil.go:485: Offset: 654, NextOffset: 686 + testutil.go:485: Offset: 479, NextOffset: 765 + testutil.go:485: Offset: 686, NextOffset: 1007 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1084, NextOffset: 1116 + testutil.go:485: Offset: 1360, NextOffset: 1392 + testutil.go:485: Offset: 1116, NextOffset: 1403 + testutil.go:485: Offset: 1392, NextOffset: 1679 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 447 + testutil.go:485: Offset: 369, NextOffset: 654 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 foo6 foo_empty3 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark] vs [foo5 foo_empty5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo foo_empty foo3 foo_empty3] + 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_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: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/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX -=== CONT 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 - testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 654, NextOffset: 686 + testutil.go:485: Offset: 447, NextOffset: 479 + testutil.go:485: Offset: 686, NextOffset: 1007 + testutil.go:485: Offset: 479, NextOffset: 765 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU -=== CONT 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: 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: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + 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 === CONT 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=-2,prefix="../",src=0,format=GNU +=== CONT 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 133 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 175 in stargz, uncompressed length 2560 @@ -28623,6 +26970,8 @@ 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 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 @@ -28634,109 +26983,17 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo foo2 foo_empty2] vs [foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo5 foo2 foo3 foo4] - 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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo4 foo5 foo2 foo3] vs [foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3] - 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry -=== CONT 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: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "foo5" vs "foo5" -=== CONT 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} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 8016, NextOffset: 8048 -=== CONT 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":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT 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=-1,prefix="./",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 8048, NextOffset: 9636 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 6940, NextOffset: 8500 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU -=== CONT 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 135 in stargz, uncompressed length 512 @@ -28748,7 +27005,20 @@ 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/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== CONT 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 foo4 foo_empty4 foo6 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5] vs [foo foo3 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 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 === CONT 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 @@ -28760,7 +27030,75 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU + 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: "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: "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 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo3 foo_empty5 foo6] vs [foo_empty foo3 foo4 foo_empty4 foo6 foo foo2 foo_empty2 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: 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: "foo_empty" vs "foo_empty" + 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: "foo6" vs "foo6" + testutil.go:485: Offset: 2054, NextOffset: 2086 + testutil.go:485: Offset: 1744, NextOffset: 1776 + testutil.go:485: Offset: 2086, NextOffset: 5446 + testutil.go:485: Offset: 1776, NextOffset: 5014 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 370, NextOffset: 660 + testutil.go:485: Offset: 162, NextOffset: 452 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1017, NextOffset: 1049 + testutil.go:485: Offset: 775, NextOffset: 807 + testutil.go:485: Offset: 1049, NextOffset: 1374 + testutil.go:485: Offset: 807, NextOffset: 1098 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR +=== CONT 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 @@ -28772,143 +27110,123 @@ 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 -=== CONT 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 "": [foo5 foo6 foo foo3 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2] vs [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty4 foo_empty2 foo3 foo_empty3 foo4 foo6] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 540, NextOffset: 572 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:80: [1] at 132 in stargz, uncompressed length 512 -=== CONT 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: 572, NextOffset: 2132 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:80: [2] at 174 in stargz, uncompressed length 2560 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 1624, NextOffset: 3184 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:80: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== CONT 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 foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo3 foo4 foo_empty4] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo4 foo_empty4 foo_empty3 foo foo2 foo_empty2 foo3] + 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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 -=== CONT 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} -=== CONT 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_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 -=== CONT 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"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 6940, NextOffset: 8500 +=== CONT 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 + 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":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR 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" +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== CONT 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: "foo2" vs "foo2" -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - 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 "": [foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty4 foo5] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo6 foo foo3 foo5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo foo2] vs [foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty foo3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX -=== CONT 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: 8016, NextOffset: 8048 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 - 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":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 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR +=== CONT 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 @@ -28920,12 +27238,8 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry -=== CONT 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=0,prefix="../",format=PAX/duplicated_entry_offset -=== CONT 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" @@ -28934,35 +27248,23 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU -=== CONT 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 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":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== CONT 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=-2,prefix="",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU +=== CONT 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_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo foo3 foo5] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark 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: "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:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo3 foo4 foo_empty5 foo] vs [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo4] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 @@ -28974,72 +27276,55 @@ testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== CONT 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_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 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 -=== CONT 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: 572, NextOffset: 2132 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1178 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU 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 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:485: Offset: 4836, NextOffset: 6424 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + 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"} +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 5348, NextOffset: 6908 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" -=== CONT 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":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:377: Directory: "" vs "": [foo6 foo3 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo2] vs [foo foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2] vs [foo4 foo_empty5 foo foo3 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 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" +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 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 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "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" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -29051,9 +27336,30 @@ 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" -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + 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 +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 9668, NextOffset: 15915 +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 8532, NextOffset: 14779 +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + 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} +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== 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 gzip_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 @@ -29065,8 +27371,6 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 @@ -29077,11 +27381,8 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2560 @@ -29097,8 +27398,6 @@ 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/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR -=== CONT 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} @@ -29116,125 +27415,110 @@ 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 -=== CONT 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 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4] vs [foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty 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 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 === CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 245, NextOffset: 277 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 353, NextOffset: 385 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 277, NextOffset: 401 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1180 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:485: Offset: 767, NextOffset: 893 +=== CONT 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 foo_empty foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo5 foo6] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo foo_empty2 foo_empty3 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: "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_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 === CONT 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} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR +=== CONT 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_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: "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_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: "foo5" vs "foo5" - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 749, NextOffset: 873 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo6] vs [foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo foo_empty2] vs [foo4 foo_empty4 foo_empty5 foo foo_empty foo3 foo_empty3 foo5 foo6 foo2 foo_empty2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:485: Offset: 120, NextOffset: 245 - 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_empty5" vs "foo_empty5" - 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_empty" vs "foo_empty" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:485: Offset: 433, NextOffset: 559 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:485: Offset: 591, NextOffset: 717 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1083, NextOffset: 1115 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,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: "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: "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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 873, NextOffset: 905 -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:485: Offset: 905, NextOffset: 1610 -=== CONT 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":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/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 @@ -29245,9 +27529,59 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo_empty4 foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2] vs [foo_empty foo_empty3 foo4 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo] + 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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + 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_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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 .no.prefetch.landmark foo_empty] vs [foo6 foo foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo_empty foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 +=== CONT TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 319 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 431 in stargz, uncompressed length 2560 @@ -29257,11 +27591,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":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 +=== CONT 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 + 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 +=== CONT 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" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_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/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX === 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 @@ -29275,121 +27642,26 @@ 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 -=== CONT 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 "": [foo foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo4 foo5 foo6] vs [foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT 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: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 249, NextOffset: 281 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 358, NextOffset: 390 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 === CONT 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - 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" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 727, NextOffset: 759 - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 759, NextOffset: 885 - testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 917, NextOffset: 1608 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo2 foo6] vs [foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty5 foo foo3 foo_empty3 foo_empty4] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 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 -=== CONT 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: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 727, NextOffset: 759 -=== CONT 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 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - 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: "foo3" vs "foo3" - testutil.go:485: Offset: 552, NextOffset: 584 === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - 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: "foo6" vs "foo6" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry -=== CONT 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: 885, NextOffset: 917 - testutil.go:485: Offset: 1128, NextOffset: 1916 - 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 - 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 -=== 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=GNU -=== CONT 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 @@ -29414,6 +27686,45 @@ 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 +=== CONT 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 "": [foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty3 foo5] vs [foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo foo_empty2 foo3 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: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 +=== CONT 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 @@ -29426,12 +27737,57 @@ 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo foo_empty2 foo3 foo_empty5] vs [foo foo_empty3 foo5 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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: "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" + 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 +=== CONT 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 +=== CONT 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 + 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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX +=== CONT 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 @@ -29462,9 +27818,6 @@ 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/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 -=== CONT 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 @@ -29477,23 +27830,1116 @@ 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 -=== CONT 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"}]} + gzip_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" +=== CONT 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"}]} +=== 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":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_empty5 foo6 foo_empty foo_empty2 foo_empty4 foo5 foo foo2] vs [foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4] + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo foo2 foo3 foo_empty4] vs [foo_empty5 foo foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 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: 245 - testutil.go:485: Offset: 230, NextOffset: 354 + 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: "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_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" +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo6] vs [foo_empty4 foo_empty5 foo foo2 foo3 foo4 foo5 foo6 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: 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 +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== CONT 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 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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 +=== CONT 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: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 +=== CONT 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 122 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e6STARGZ" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 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=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 2048 + gzip_test.go:80: [2] at 305 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 645 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 +=== CONT 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 "": [foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty3 foo_empty2 foo3 foo5 foo_empty5] vs [foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e6STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX + 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_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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2] vs [foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty5 foo_empty2 foo3 foo5] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 8500, NextOffset: 8532 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== CONT 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 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX +=== CONT 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 126 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 236 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ecSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 +=== CONT 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 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 + gzip_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 312 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 651 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" +=== CONT 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_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo5] vs [foo_empty foo5 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3] vs [foo2 foo_empty3 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "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=GNU +=== 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 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 308 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 647 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000134STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + gzip_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: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 232 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 571 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=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 232 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 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=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 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 + gzip_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 309 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 647 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 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6 foo_empty3] vs [foo_empty3 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2] + testutil.go:371: Comparing: "foo_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: "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: "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 +=== CONT 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 123 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 232 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 571 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty5 foo5 foo6 foo foo2 foo_empty2 foo4 foo_empty4] vs [foo_empty3 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 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: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,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: "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 +=== CONT 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 123 in stargz, uncompressed length 1024 + 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" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU + 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: "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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU +=== 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 127 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f0STARGZ" +=== 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 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=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 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty5 foo6 foo2 foo_empty3 foo4 foo_empty4 foo5] vs [foo foo_empty2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo_empty5 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 +=== CONT 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: +=== CONT 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: "foo5" vs "foo5" +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 6908, NextOffset: 6940 +=== CONT 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 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 311 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 653 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=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== CONT 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: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "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 "": [foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo3 foo4 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo_empty5 foo6 foo2 foo_empty3 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 +=== CONT 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 238 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + 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" + 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: 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: "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=1,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 236 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 578 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ecSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5] vs [foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo6 foo foo3 foo4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo_empty3" vs "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: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo" 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 "": [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo6 foo3 foo4 foo] vs [foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo_empty3 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 275 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 587 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000113STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 270 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_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" +=== 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 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" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo foo_empty foo2 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== CONT 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:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark] vs [foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo foo_empty3 foo_empty4] + 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 +=== CONT 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: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== CONT 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: 8016, NextOffset: 8048 +=== CONT 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 104 in stargz, uncompressed length 2148 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 6908, NextOffset: 6940 +=== CONT 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 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + 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: "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" 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=1,prefix="",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 +=== CONT 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 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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 273 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 587 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000111STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 272 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 586 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000110STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== CONT 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 foo_empty foo2 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo3 .no.prefetch.landmark foo foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo_empty4] + 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 +=== CONT 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: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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: "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_empty2" vs "foo_empty2" + 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: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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo6] + 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 +=== CONT 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 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" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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_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" 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 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + gzip_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 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=PAX + gzip_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 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:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 270 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 584 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010eSTARGZ" +=== 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 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 +=== 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 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 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 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 105 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 278 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 594 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000116STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 +=== CONT 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 "": [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5] + 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 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:371: Comparing: "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: 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: "foo5" vs "foo5" + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo5 foo_empty5] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:371: Comparing: "foo_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: 904, NextOffset: 936 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" 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: "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: "foo4" vs "foo4" + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:485: Offset: 917, NextOffset: 1608 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 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:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + gzip_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 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + gzip_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: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: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 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== CONT 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 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 +=== CONT 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 "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo6 foo_empty foo4 foo5] vs [foo3 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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 @@ -29503,282 +28949,294 @@ testutil.go:485: Offset: 1090, NextOffset: 1122 testutil.go:485: Offset: 908, NextOffset: 1626 testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_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: 89, NextOffset: 121 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo3] vs [foo_empty foo4 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + 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 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_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: 1090, NextOffset: 1122 testutil.go:485: Offset: 876, NextOffset: 908 +=== CONT 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: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 1122, NextOffset: 1894 testutil.go:485: Offset: 908, NextOffset: 1626 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR -=== CONT 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: +=== CONT 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 1052 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR +=== 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 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: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 518 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 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: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 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 + 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 122 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e6STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 3172 + 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=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 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== CONT 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 2048 + gzip_test.go:80: [2] at 281 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 603 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 122 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 307 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 647 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=false,format=PAX + 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 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d1STARGZ" === CONT 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"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== CONT 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_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo5] vs [foo6 .no.prefetch.landmark foo_empty2 foo_empty4 foo_empty5 foo_empty3 foo4 foo5 foo foo_empty foo2 foo3] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty5 foo2] vs [foo foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 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: "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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR 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: "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 -=== CONT 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: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT 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 - gzip_test.go:80: [2] at 305 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 1104, NextOffset: 1136 -=== CONT 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 645 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000131STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR 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/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 233, NextOffset: 360 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2] vs [foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo5 foo6] - 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:377: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo foo_empty3 foo4 foo6] vs [foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty3 foo_empty5 foo2 foo_empty2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:485: Offset: 283, NextOffset: 413 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 413, NextOffset: 445 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:485: Offset: 445, NextOffset: 575 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - 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 +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 941, NextOffset: 1104 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 941, NextOffset: 1104 testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 233, NextOffset: 360 testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "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 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 575, NextOffset: 607 +=== CONT 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: +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 779, NextOffset: 909 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 607, NextOffset: 737 +=== CONT 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 106 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2048 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "foo6" vs "foo6" +=== CONT 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 529 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + 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/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 229 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 569 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e5STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 3172 + 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=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 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=USTAR + gzip_test.go:80: [1] at 106 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/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 234 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eaSTARGZ" -=== 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 2148 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 525 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 311 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 652 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 + 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 gzip_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 309 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 650 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000135STARGZ" -=== 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=GNU + 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 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 === CONT 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"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty foo2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT 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: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo3] vs [foo foo2 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT 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 125 in stargz, uncompressed length 2148 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 873, NextOffset: 905 -=== CONT 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 236 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 1083, NextOffset: 1115 -=== CONT 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 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ecSTARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 905, NextOffset: 1610 testutil.go:485: Offset: 1115, NextOffset: 1889 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== CONT 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: 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: "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 +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 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 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" +=== CONT 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:371: Comparing: "foo4" vs "foo4" @@ -29786,37 +29244,30 @@ 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" -=== 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=-1,prefix="../",lossless=true,format=GNU === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX 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 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 234 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 575 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=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo4 foo_empty4] vs [foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo6] - 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_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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty5 foo6 foo foo2] vs [foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo foo2 foo3 foo4 foo_empty5 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" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 543, NextOffset: 575 @@ -29824,395 +29275,376 @@ 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: "foo5" vs "foo5" testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 717, NextOffset: 749 testutil.go:485: Offset: 925, NextOffset: 1083 +=== CONT 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 2148 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [2] at 212 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 535 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" +=== CONT 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/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== CONT 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: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 -=== CONT 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_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== CONT 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: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 353 -=== CONT 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 125 in stargz, uncompressed length 2148 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 120, NextOffset: 245 -=== CONT 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 - 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=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX -=== CONT 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 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 528 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_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 231 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e7STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go: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 1237 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: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 651 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 213 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 423 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1097 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a7STARGZ" +=== 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 125 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 213 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 752 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1426 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 gzip_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 571 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry -=== CONT 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 213 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 611 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-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 123 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 229 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e5STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [1] at 216 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 567 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1240 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_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 427 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1100 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_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" === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo5 foo2] vs [foo foo2 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3] - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 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:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty5 foo_empty2 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo3 foo4 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 122, NextOffset: 249 testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 429 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1108 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=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 249, NextOffset: 281 testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 281, NextOffset: 409 testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:485: Offset: 584, NextOffset: 745 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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: "" vs "" -=== CONT 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: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty5 foo6 foo foo2] vs [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty3 foo5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2148 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 745, NextOffset: 777 -=== CONT 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 240 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 568, NextOffset: 600 -=== CONT 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 581 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f0STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 777, NextOffset: 904 + 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: 904, NextOffset: 936 testutil.go:485: Offset: 727, NextOffset: 759 - testutil.go:485: Offset: 936, NextOffset: 1096 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 759, NextOffset: 885 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty5 foo3 foo4 foo6] vs [foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo_empty5 foo_empty2 foo6] 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: "foo4" vs "foo4" + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:485: Offset: 917, NextOffset: 1608 testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR -=== CONT 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: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 249, NextOffset: 281 testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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: 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 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX +=== CONT 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 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX -=== CONT 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 579 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 757 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1436 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f5STARGZ" +=== 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 127 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 315 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 656 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 617 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1296 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 +=== CONT 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 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 312 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 653 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go: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 1250 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=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 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" +=== 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 127 in stargz, uncompressed length 1024 - 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=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry + 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 1241 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 215 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 424 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1100 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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 215 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 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 === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 +=== CONT 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 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty4 foo6 foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo5 foo_empty foo2 foo_empty2 foo_empty4 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 89, NextOffset: 121 +=== CONT 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 615 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1291 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000267STARGZ" +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 121, NextOffset: 245 testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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_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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 1122, NextOffset: 1894 -=== CONT 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 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" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX + 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 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== CONT 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 - testutil.go:485: Offset: 579, NextOffset: 740 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU +=== CONT 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo5 foo6 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo foo_empty5 foo6] - 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 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo6 foo_empty] vs [foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty4 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 354, NextOffset: 386 +=== CONT 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 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 215 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 567 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1243 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU === CONT 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: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: 547, NextOffset: 579 -=== CONT 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 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 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 +=== CONT 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 426 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1102 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:485: Offset: 435, NextOffset: 561 + 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: "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_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" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 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: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: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" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + testutil.go:371: Comparing: "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 +=== CONT 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 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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry -=== CONT 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 219 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 572 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1254 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=USTAR gzip_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 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 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 432 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1114 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX +=== CONT 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 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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + 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 1444 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 +=== CONT 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 104 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 274 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 588 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 219 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 621 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1303 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 gzip_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 272 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 586 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000110STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + 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: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: [1] at 221 in stargz, uncompressed length 1024 + 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/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 === CONT 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"}]} -=== CONT 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 -=== CONT 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":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 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo foo2] vs [foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo6 foo foo_empty2 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo2 foo3] vs [foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 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: "foo4" vs "foo4" - testutil.go:485: Offset: 575, NextOffset: 607 -=== CONT 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 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_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_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 @@ -30223,31 +29655,37 @@ testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 251 testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" + 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: "foo2" vs "foo2" + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo6 foo foo_empty2 foo_empty4] vs [foo foo2 foo3 foo_empty3 foo_empty5 foo_empty foo_empty2 foo4 foo_empty4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo_empty5 foo6] vs [foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:485: Offset: 930, NextOffset: 1608 testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 575, NextOffset: 607 @@ -30258,288 +29696,159 @@ 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: "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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 233, NextOffset: 360 testutil.go:485: Offset: 124, NextOffset: 251 - 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: 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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU -=== CONT 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 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 103 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 276 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 590 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000114STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 271 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010fSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset -=== CONT 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 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=GNU/lost_digest_in_a_entry -=== CONT 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== CONT 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 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 === CONT 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 "": [foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo] vs [foo_empty foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo6] vs [foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty4 foo6 foo2 foo3 foo4] + 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: 89, NextOffset: 121 -=== CONT 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: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:485: Offset: 198, NextOffset: 230 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== CONT 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: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 -=== CONT 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 105 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 549, NextOffset: 581 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [2] at 200 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 516 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 441, NextOffset: 569 - testutil.go:485: Offset: 581, NextOffset: 742 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX -=== CONT 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: "foo_empty4" vs "foo_empty4" - 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: "foo2" vs "foo2" testutil.go:485: Offset: 248, NextOffset: 280 testutil.go:485: Offset: 357, NextOffset: 389 -=== CONT 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 105 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 278 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 595 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000116STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU 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 testutil.go:485: Offset: 601, NextOffset: 729 testutil.go:485: Offset: 774, NextOffset: 902 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 729, NextOffset: 761 testutil.go:485: Offset: 902, NextOffset: 934 testutil.go:485: Offset: 761, NextOffset: 889 testutil.go:485: Offset: 934, NextOffset: 1095 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 889, NextOffset: 921 + testutil.go:485: Offset: 1095, NextOffset: 1127 + testutil.go:485: Offset: 921, NextOffset: 1586 + testutil.go:485: Offset: 1127, NextOffset: 1907 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 549, NextOffset: 581 + testutil.go:485: Offset: 441, NextOffset: 569 + testutil.go:485: Offset: 581, NextOffset: 742 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo5] vs [foo foo3 foo_empty3 foo_empty4 foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo6 foo2 foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo2 foo4 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 230, NextOffset: 357 + testutil.go:485: Offset: 121, NextOffset: 248 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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: 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: "foo3" vs "foo3" + testutil.go:485: Offset: 549, NextOffset: 581 + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 581, NextOffset: 742 + testutil.go:485: Offset: 441, NextOffset: 569 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 742, NextOffset: 774 testutil.go:485: Offset: 569, NextOffset: 601 testutil.go:485: Offset: 774, NextOffset: 902 testutil.go:485: Offset: 601, NextOffset: 729 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go: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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 761, NextOffset: 889 - testutil.go:371: Comparing: "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" - testutil.go:485: Offset: 549, NextOffset: 581 - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 581, NextOffset: 742 -=== CONT 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 - gzip_test.go:80: [2] at 276 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 593 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000114STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 441, NextOffset: 569 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1095, NextOffset: 1127 testutil.go:485: Offset: 889, NextOffset: 921 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU 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=1,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_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 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry -=== CONT 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 525 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX -=== CONT 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 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 285 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 602 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":91,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":250,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":282,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":906,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1100,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo foo6 foo_empty3 foo3] vs [.no.prefetch.landmark foo_empty2 foo5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo_empty foo2] vs [foo2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 250, NextOffset: 282 testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 282, NextOffset: 412 testutil.go:485: Offset: 390, NextOffset: 553 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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: "foo5" vs "foo5" testutil.go:485: Offset: 732, NextOffset: 764 testutil.go:485: Offset: 906, NextOffset: 938 testutil.go:485: Offset: 764, NextOffset: 893 testutil.go:485: Offset: 938, NextOffset: 1100 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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: "foo6" vs "foo6" testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 1100, NextOffset: 1132 testutil.go:485: Offset: 925, NextOffset: 1591 testutil.go:485: Offset: 1132, NextOffset: 1927 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 123, NextOffset: 250 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo5 foo6] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 938, NextOffset: 1100 - testutil.go:485: Offset: 764, NextOffset: 893 - testutil.go:371: Comparing: "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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 573, NextOffset: 605 - testutil.go:485: Offset: 779, NextOffset: 906 -=== CONT 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 282 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 599 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011aSTARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 605, NextOffset: 732 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo5 foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo_empty foo2] 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: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1100, NextOffset: 1132 + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 1132, NextOffset: 1927 + testutil.go:485: Offset: 925, NextOffset: 1591 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 250, NextOffset: 282 @@ -30550,97 +29859,38 @@ testutil.go:485: Offset: 412, NextOffset: 444 testutil.go:485: Offset: 585, NextOffset: 747 testutil.go:485: Offset: 444, NextOffset: 573 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 573, NextOffset: 605 + testutil.go:485: Offset: 779, NextOffset: 906 + 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=1,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2148 - 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: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/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 - gzip_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset -=== CONT 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU -=== CONT 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 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=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 282 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 604 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - 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 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 === CONT 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 "": [foo foo2 foo4 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty5] - 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:377: Directory: "" vs "": [foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo_empty2 foo_empty3] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo6] + 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: 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" 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" -=== CONT 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: -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 406, NextOffset: 438 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 551, NextOffset: 583 -=== CONT 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 106 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 438, NextOffset: 565 -=== CONT 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 202 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU 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" -=== 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=0,prefix="",format=USTAR === CONT 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: 723, NextOffset: 755 @@ -30653,9 +29903,19 @@ testutil.go:485: Offset: 1094, NextOffset: 1126 testutil.go:485: Offset: 913, NextOffset: 1627 testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 248 + testutil.go:485: Offset: 231, NextOffset: 357 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 280, NextOffset: 406 + testutil.go:485: Offset: 389, NextOffset: 551 testutil.go:371: Comparing: "" 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 foo2 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty3 foo4 foo_empty4 foo_empty2 foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 902, NextOffset: 934 testutil.go:485: Offset: 723, NextOffset: 755 @@ -30667,298 +29927,161 @@ testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 357 testutil.go:485: Offset: 122, NextOffset: 248 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 551, NextOffset: 583 + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 744, NextOffset: 776 testutil.go:485: Offset: 565, NextOffset: 597 testutil.go:485: Offset: 776, NextOffset: 902 testutil.go:485: Offset: 597, NextOffset: 723 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - 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_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 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 529 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 280, NextOffset: 406 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR -=== CONT 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: 551, NextOffset: 583 - testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 583, NextOffset: 744 - testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1094, NextOffset: 1126 + testutil.go:485: Offset: 881, NextOffset: 913 + testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:485: Offset: 913, NextOffset: 1627 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset -=== CONT 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 286 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 607 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011eSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_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 283 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 604 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011bSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 204 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 525 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" -=== 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 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 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=0,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX === CONT 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 "": [foo4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo foo2 foo_empty2 foo_empty5 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [foo5 foo_empty5 foo2 foo_empty4 foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty] vs [foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 255 testutil.go:485: Offset: 233, NextOffset: 364 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 255, NextOffset: 287 - 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: "foo6" vs "foo6" + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 1118, NextOffset: 1150 + testutil.go:485: Offset: 943, NextOffset: 1649 + testutil.go:485: Offset: 1150, NextOffset: 1940 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 255, NextOffset: 287 + testutil.go:485: Offset: 364, NextOffset: 396 + testutil.go:485: Offset: 287, NextOffset: 419 + testutil.go:485: Offset: 396, NextOffset: 562 + 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: "foo_empty5" vs "foo_empty5" 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 [foo6 foo_empty3 foo_empty4 foo_empty5 foo_empty2 foo3 foo4 foo5 foo foo_empty foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo3 foo_empty3 foo6 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo4] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty4 foo5 foo_empty5 foo2] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 583, NextOffset: 615 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 615, NextOffset: 747 + 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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 233, NextOffset: 364 testutil.go:485: Offset: 124, NextOffset: 255 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 364, NextOffset: 396 testutil.go:485: Offset: 255, NextOffset: 287 testutil.go:485: Offset: 396, NextOffset: 562 testutil.go:485: Offset: 287, NextOffset: 419 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 955, NextOffset: 1118 - testutil.go:485: Offset: 779, NextOffset: 911 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1118, NextOffset: 1150 testutil.go:485: Offset: 911, NextOffset: 943 testutil.go:485: Offset: 1150, NextOffset: 1940 testutil.go:485: Offset: 943, NextOffset: 1649 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 562, NextOffset: 594 testutil.go:485: Offset: 419, NextOffset: 451 testutil.go:485: Offset: 594, NextOffset: 759 testutil.go:485: Offset: 451, NextOffset: 583 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 759, NextOffset: 791 - testutil.go:485: Offset: 583, NextOffset: 615 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 615, NextOffset: 747 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 611 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" -=== 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 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 287 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 610 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry -=== CONT 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 2148 - gzip_test.go:80: [2] at 212 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 535 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 528 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX -=== CONT 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 213 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 564 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1238 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 213 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 424 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=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 === CONT 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 "": [foo5 foo_empty5 foo2 foo_empty2 foo_empty4 foo_empty3 foo4 foo6 foo foo_empty foo3] vs [foo2 foo_empty3 foo_empty5 foo6 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo5 foo6] vs [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo2 foo_empty3 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 774, NextOffset: 905 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:485: Offset: 933, NextOffset: 1600 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 74, NextOffset: 102 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 213 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 751 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1425 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002efSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR 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: "foo3" vs "foo3" - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 455, NextOffset: 483 - testutil.go:485: Offset: 365, NextOffset: 469 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,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 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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 455 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo2 foo_empty3 foo_empty5 foo6] vs [foo6 foo foo_empty foo3 foo_empty3 foo4 foo2 foo_empty2 foo_empty4 foo5 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_empty3" vs "foo_empty3" - 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:371: Comparing: "foo" 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 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty4] vs [foo foo_empty foo_empty3 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo4 foo_empty5] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== CONT 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 2048 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX - gzip_test.go:80: [2] at 610 in stargz, uncompressed length 2048 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX - gzip_test.go:80: [3] at 1284 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000262STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 483, NextOffset: 614 @@ -30967,211 +30090,130 @@ testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 642, NextOffset: 746 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR 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: "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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 601, NextOffset: 629 + 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 === 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=PAX/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 216 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 568 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1242 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000238STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset -=== 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 428 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1102 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 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: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 429 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1108 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=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 755 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1434 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f3STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 615 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000267STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_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 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 +=== 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=0,prefix="./",format=USTAR === CONT 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_empty foo_empty2 foo4 foo_empty4 foo5 foo foo3 foo_empty3 foo_empty5 foo6 foo2] vs [foo2 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2] - testutil.go:371: Comparing: "foo2" vs "foo2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - 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:377: Directory: "" vs "": [foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo3 foo_empty3] vs [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo4 foo5 foo6] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 374, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 776, NextOffset: 1374 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 480, NextOffset: 508 -=== CONT TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 622, NextOffset: 650 -=== CONT 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 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:485: Offset: 650, NextOffset: 756 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset -=== CONT 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: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:485: Offset: 784, NextOffset: 916 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo5 foo_empty5] vs [foo2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo5] + 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: 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 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 916 + 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: 916, NextOffset: 944 testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:485: Offset: 916, NextOffset: 944 testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo4 foo5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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: "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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 622, NextOffset: 650 -=== CONT 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 215 in stargz, uncompressed length 2148 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR -=== CONT 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 565 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1241 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR 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: 1609 + testutil.go:485: Offset: 776, NextOffset: 1374 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR -=== CONT 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:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 215 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 754 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1431 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f2STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 215 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 614 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1291 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 215 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 567 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1243 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_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 426 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1102 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset -=== CONT 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 573 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1255 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo6] vs [foo_empty3 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo3 foo5 foo_empty5] vs [foo6 .no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 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: "foo3" vs "foo3" + testutil.go:485: Offset: 340, NextOffset: 368 + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:485: Offset: 485, NextOffset: 616 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 606, NextOffset: 634 testutil.go:485: Offset: 749, NextOffset: 777 @@ -31181,77 +30223,28 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 166, NextOffset: 194 -=== CONT 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 103, NextOffset: 207 -=== CONT 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 219 in stargz, uncompressed length 1024 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 194, NextOffset: 298 -=== CONT 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 433 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1115 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 207, NextOffset: 235 - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 235, NextOffset: 340 - testutil.go:485: Offset: 326, NextOffset: 457 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 368, NextOffset: 473 - testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX -=== CONT 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: "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_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3] vs [foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty2 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 194, NextOffset: 298 - testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty3 foo_empty5 foo2 foo_empty2] vs [foo_empty3 foo4 foo_empty4 foo6 foo_empty2 foo_empty foo2 foo3 foo5 foo_empty5 foo] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 207, NextOffset: 235 - testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:485: Offset: 235, NextOffset: 340 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 340, NextOffset: 368 -=== CONT 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 761 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f9STARGZ" -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 485, NextOffset: 616 testutil.go:485: Offset: 368, NextOffset: 473 testutil.go:371: Comparing: "foo4" vs "foo4" @@ -31259,128 +30252,143 @@ 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: "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 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR 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_empty5" vs "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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR -=== CONT 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 620 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1302 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 576 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1258 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 435 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1117 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b3STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry +=== 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 === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 foo_empty foo_empty2 foo_empty4 foo5 foo6 foo foo2] vs [foo_empty2 foo3 foo5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] vs [foo_empty foo_empty2 foo_empty4 foo6 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3] + 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 + testutil.go:485: Offset: 108, NextOffset: 214 + testutil.go:485: Offset: 198, NextOffset: 304 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 349, NextOffset: 377 - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 377, NextOffset: 484 - testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "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" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 108, NextOffset: 214 - testutil.go:485: Offset: 198, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 242, NextOffset: 349 - testutil.go:485: Offset: 332, NextOffset: 465 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 619, NextOffset: 647 testutil.go:485: Offset: 761, NextOffset: 789 testutil.go:485: Offset: 647, NextOffset: 754 testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 922, NextOffset: 950 - testutil.go:485: Offset: 782, NextOffset: 1378 - testutil.go:485: Offset: 950, NextOffset: 1617 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo foo_empty2 foo3 foo5] vs [foo4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo6 foo foo2 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 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: "foo2" vs "foo2" - testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:371: Comparing: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo_empty foo_empty2 foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo] vs [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo4 foo_empty3 foo2 foo_empty2 foo3] 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR 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: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:485: Offset: 242, NextOffset: 349 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 493, NextOffset: 626 testutil.go:485: Offset: 377, NextOffset: 484 - testutil.go:371: Comparing: "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_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: 922, NextOffset: 950 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:485: Offset: 782, NextOffset: 1378 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,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=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR +=== CONT 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_empty3 foo_empty5 foo foo_empty foo3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty5 foo6 foo2 foo4] - 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:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo5 foo foo_empty foo4 foo_empty4 foo_empty5 foo6] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 905, NextOffset: 933 testutil.go:485: Offset: 761, NextOffset: 1361 testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 @@ -31392,90 +30400,56 @@ 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: "foo" vs "foo" - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_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 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo4 foo6] vs [foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo4 foo foo_empty foo_empty3 foo_empty5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo5 foo_empty5 foo_empty foo_empty3 foo4 foo_empty4] vs [foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo4 foo_empty4] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 746, NextOffset: 774 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX 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" vs "foo" testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 193, NextOffset: 296 testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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_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: "foo2" vs "foo2" - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX - testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 642, NextOffset: 746 testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 905, NextOffset: 933 - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 933, NextOffset: 1600 - testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR -=== 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=0,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX === CONT 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 foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4] vs [foo foo2 foo5 foo6 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo4 foo_empty5 foo6 foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo_empty5 foo] + 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: "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: 212, NextOffset: 240 - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 @@ -31492,35 +30466,38 @@ testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 107, NextOffset: 212 testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo foo2 foo5 foo6] vs [foo foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4] 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: 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: 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:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 650 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo_empty5] vs [foo_empty2 foo_empty3 foo_empty4 foo5 foo4 foo_empty5 foo6 foo foo_empty foo2 foo3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:371: Comparing: "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 @@ -31531,45 +30508,56 @@ testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:371: Comparing: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset -=== 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=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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry === CONT 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_empty5 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2] vs [foo_empty2 foo5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo2] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo5 foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo6] + 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: "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_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:485: Offset: 235, NextOffset: 340 testutil.go:485: Offset: 326, NextOffset: 457 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 368, NextOffset: 473 - testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" 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" 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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 739, NextOffset: 767 @@ -31577,14 +30565,7 @@ testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo5 foo6 foo foo_empty] vs [foo foo_empty5 foo6 foo4 foo_empty4 foo5 foo_empty foo2 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: "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:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo6 foo foo2 foo3] vs [foo_empty5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo5 foo foo_empty foo3 foo_empty3] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 739, NextOffset: 767 @@ -31611,17 +30592,23 @@ 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_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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR === CONT 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 "" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5] vs [foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo5 foo2 foo3] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo2 foo4 foo5 foo_empty5 foo_empty] vs [foo foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark 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: 214, NextOffset: 242 @@ -31633,12 +30620,12 @@ 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: "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: "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 @@ -31651,102 +30638,103 @@ 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3] vs [foo_empty foo2 foo4 foo_empty4 foo6 foo 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: "foo_empty5" vs "foo_empty5" + 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=9,prefix="../",format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - 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: 922, NextOffset: 950 testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4] vs [foo_empty foo2 foo4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo6] 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 332, NextOffset: 465 testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" 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 + 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset +=== 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=PAX === CONT 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 "": [foo_empty foo2 foo_empty2 foo6 foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo3 foo4] - 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:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo2 foo3 foo5 foo_empty5] vs [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 294, NextOffset: 322 + testutil.go:485: Offset: 231, NextOffset: 334 + testutil.go:485: Offset: 322, NextOffset: 452 testutil.go:371: Comparing: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 493, NextOffset: 596 - testutil.go:485: Offset: 638, NextOffset: 741 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 596, NextOffset: 624 testutil.go:485: Offset: 741, NextOffset: 769 testutil.go:485: Offset: 624, NextOffset: 727 testutil.go:485: Offset: 769, NextOffset: 899 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 294, NextOffset: 322 - testutil.go:485: Offset: 231, NextOffset: 334 - testutil.go:485: Offset: 322, NextOffset: 452 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 727, NextOffset: 755 testutil.go:485: Offset: 899, NextOffset: 927 testutil.go:485: Offset: 755, NextOffset: 1350 testutil.go:485: Offset: 927, NextOffset: 1593 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 73, NextOffset: 101 + testutil.go:485: Offset: 164, NextOffset: 192 + testutil.go:485: Offset: 101, NextOffset: 203 + testutil.go:485: Offset: 192, NextOffset: 294 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo5 foo_empty5 foo foo3 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo6] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo5 foo6] vs [foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo_empty4 foo6 foo foo_empty2 foo_empty3] + 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: 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: "foo4" vs "foo4" testutil.go:485: Offset: 610, NextOffset: 638 testutil.go:485: Offset: 465, NextOffset: 493 @@ -31757,6 +30745,11 @@ 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 @@ -31769,47 +30762,36 @@ 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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset -=== 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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":343,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":371,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":476,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":609,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":637,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":168,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":300,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":646,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":910,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty foo2 foo_empty5] vs [foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo4 foo_empty5 foo foo2 foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo3 foo_empty foo2 foo_empty2 foo_empty3 foo] vs [foo foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 106, NextOffset: 210 + testutil.go:485: Offset: 196, NextOffset: 300 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 238 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 742, NextOffset: 770 - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 770, NextOffset: 1367 - testutil.go:485: Offset: 938, NextOffset: 1609 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 106, NextOffset: 210 - testutil.go:485: Offset: 196, NextOffset: 300 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 343, NextOffset: 371 testutil.go:485: Offset: 459, NextOffset: 487 testutil.go:485: Offset: 371, NextOffset: 476 testutil.go:485: Offset: 487, NextOffset: 618 - testutil.go:371: Comparing: "foo_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 @@ -31821,76 +30803,65 @@ testutil.go:485: Offset: 751, NextOffset: 779 testutil.go:485: Offset: 637, NextOffset: 742 testutil.go:485: Offset: 779, NextOffset: 910 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 742, NextOffset: 770 + testutil.go:485: Offset: 910, NextOffset: 938 + testutil.go:485: Offset: 770, NextOffset: 1367 + testutil.go:485: Offset: 938, NextOffset: 1609 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty5 foo_empty foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo3 foo_empty4 foo5 foo_empty5] vs [foo5 foo_empty5 foo6 foo3 foo4 foo_empty4 foo_empty2 foo_empty3 foo 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: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 618, NextOffset: 646 - testutil.go:485: Offset: 476, NextOffset: 504 - testutil.go:485: Offset: 646, NextOffset: 751 - testutil.go:485: Offset: 504, NextOffset: 609 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go: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: 751, NextOffset: 779 testutil.go:485: Offset: 609, NextOffset: 637 testutil.go:485: Offset: 779, NextOffset: 910 testutil.go:485: Offset: 637, NextOffset: 742 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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: "foo4" vs "foo4" + testutil.go:485: Offset: 618, NextOffset: 646 + testutil.go:485: Offset: 476, NextOffset: 504 + testutil.go:485: Offset: 646, NextOffset: 751 + testutil.go:485: Offset: 504, NextOffset: 609 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 910, NextOffset: 938 testutil.go:485: Offset: 742, NextOffset: 770 testutil.go:485: Offset: 938, NextOffset: 1609 testutil.go:485: Offset: 770, NextOffset: 1367 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR -=== 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/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 === CONT 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 foo_empty foo2 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:485: Offset: 772, NextOffset: 902 - testutil.go:371: Comparing: "foo_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:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6 foo5] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty 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: 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: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 165, NextOffset: 193 @@ -31901,92 +30872,108 @@ testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU testutil.go:485: Offset: 324, NextOffset: 454 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo3 foo5 foo_empty5 foo6] vs [foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty2 foo3 foo_empty3] + 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: 454, NextOffset: 482 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 - testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 482, NextOffset: 612 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: 902, NextOffset: 930 testutil.go:485: Offset: 761, NextOffset: 1363 + testutil.go:485: Offset: 930, NextOffset: 1599 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 772, NextOffset: 902 + testutil.go:371: Comparing: "" 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_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6 foo5] + 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: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 640, NextOffset: 744 testutil.go:485: Offset: 497, NextOffset: 601 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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: "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: "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_empty3" vs "foo_empty3" + 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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU === CONT 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 "": [foo4 foo5 foo6 foo foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3] vs [foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo_empty foo2 foo5 foo_empty5 foo6 foo foo_empty3] vs [foo2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo5 foo_empty5 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_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_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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 302, NextOffset: 330 testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:371: Comparing: "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: "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: 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: "" vs "" - 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 foo2 foo_empty3 foo4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo2] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo5 foo_empty5 foo6] + 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 @@ -31994,18 +30981,23 @@ testutil.go:485: Offset: 107, NextOffset: 212 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: 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_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 testutil.go:485: Offset: 748, NextOffset: 776 @@ -32016,155 +31008,144 @@ 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: "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 === 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/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=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 === CONT 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 foo_empty2 foo3 foo6 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo4] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty2 foo4 foo_empty4 foo5] - 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_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo5 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3] vs [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo_empty5 foo2 foo3 foo_empty3 foo4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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 + 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: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "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_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo5 foo foo_empty2 foo4 foo_empty4] vs [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4] vs [foo_empty foo3 foo4 foo5 foo foo2 foo_empty2 foo_empty3 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: "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: 915, NextOffset: 943 testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 615 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "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: "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 === 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=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 -=== CONT 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 "": [foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo6 foo2 foo_empty3 foo_empty5] vs [foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty foo5 foo_empty5 foo6 foo2 foo3 foo4] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5] vs [foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo foo2 foo_empty4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + 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: "foo6" vs "foo6" + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:485: Offset: 951, NextOffset: 1638 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 655, NextOffset: 763 + 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: "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: "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 "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo5 foo_empty5 foo6] vs [foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo2 foo_empty3 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty4 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty] vs [foo6 foo_empty2 foo4 foo_empty5 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2] + 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: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 791, NextOffset: 923 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" @@ -32172,92 +31153,70 @@ 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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:371: Comparing: "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 === 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 +=== 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 === CONT 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 "": [foo3 foo_empty3 foo5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo foo3 foo4 foo5 foo_empty5 foo6 foo2] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go: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: "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: "foo2" vs "foo2" testutil.go:485: Offset: 209, NextOffset: 237 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:371: Comparing: "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: "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: "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 "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo5] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty4 foo5] vs [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR - 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 @@ -32270,30 +31229,31 @@ 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: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:485: Offset: 642, NextOffset: 749 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU -=== 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=PAX === CONT 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_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo] vs [foo4 .no.prefetch.landmark foo3 foo_empty3 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2] - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - 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:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty4] vs [foo_empty foo_empty2 foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo6] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 929, NextOffset: 957 @@ -32315,34 +31275,34 @@ testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo2 foo4 foo_empty5 foo_empty foo_empty3] - 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:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo3 foo6 foo_empty foo_empty2 foo_empty5] vs [foo_empty5 foo_empty foo_empty3 foo4 foo5 foo_empty4 foo6 foo foo2 foo_empty2 foo3] + 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: "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: "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: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 @@ -32354,35 +31314,34 @@ 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: "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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU +=== 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 === CONT 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"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo4 foo5] - 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: "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_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo6 foo_empty4 foo_empty5] vs [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo4] 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 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 238 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:485: Offset: 331, NextOffset: 462 @@ -32393,33 +31352,51 @@ 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: "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: "foo6" vs "foo6" + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo4 foo5] vs [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4 foo_empty4 foo_empty5 foo6] - 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:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty4] vs [foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty4 foo_empty5] + 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 373, NextOffset: 480 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" @@ -32432,20 +31409,32 @@ 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_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=-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=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 === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo6 foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo6 foo_empty foo3 foo_empty2 foo4 foo_empty4 foo_empty5 foo foo2] vs [foo6 foo foo_empty2 foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2] + 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_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 @@ -32453,11 +31442,6 @@ 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: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 @@ -32470,27 +31454,14 @@ testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:371: Comparing: "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 foo_empty2 foo5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo3] vs [foo_empty4 foo5 foo_empty5 foo_empty foo_empty3 foo4 foo3 foo6 foo foo2 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/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo3 foo foo_empty2 foo_empty5 foo6] vs [foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo5 foo6 foo_empty foo3 foo_empty3] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:371: Comparing: "foo_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 @@ -32502,78 +31473,82 @@ testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - 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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU === CONT 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 "": [foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty3 foo_empty5 foo2 foo_empty2] vs [foo2 foo_empty2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo_empty5] - 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:377: Directory: "" vs "": [foo_empty5 foo foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo6 foo_empty foo2 foo_empty3 foo5 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:485: Offset: 943, NextOffset: 1632 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo" 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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo3] 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: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5] vs [foo3 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "foo_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 @@ -32585,28 +31560,39 @@ 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 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3] vs [.no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6] vs [foo_empty3 foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty foo2 foo_empty4 foo6 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 631, NextOffset: 659 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 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 @@ -32617,40 +31603,40 @@ testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "foo_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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo2] vs [foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo3] + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty4 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo foo2 foo4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 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: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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - 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 @@ -32662,33 +31648,26 @@ testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:485: Offset: 108, NextOffset: 216 - testutil.go:371: Comparing: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/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=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 === CONT 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 "": [foo foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo5] vs [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo5] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo_empty5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 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 @@ -32700,244 +31679,238 @@ testutil.go:485: Offset: 104, NextOffset: 210 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:371: Comparing: "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_empty" vs "foo_empty" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU 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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo foo_empty2 foo2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty3 foo5 foo_empty foo2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo4] - 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:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty4 foo5 foo_empty5] vs [foo5 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty foo2 foo_empty3 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: 615, NextOffset: 643 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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_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/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX === CONT 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: 169, NextOffset: 197 - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 373, NextOffset: 480 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset -=== CONT 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_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty4 foo_empty5] vs [foo foo_empty4 foo_empty5 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo6] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo6 foo_empty foo3 foo_empty3 foo5 foo_empty5] vs [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo6 foo2 foo4 foo_empty4] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_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: "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_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: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo6 foo foo_empty4 foo_empty5] vs [foo_empty foo2 foo3 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo5 foo6] -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo6 foo2 foo4 foo_empty4] vs [foo_empty2 foo4 foo_empty4 foo6 foo foo2 foo_empty3 foo5 foo_empty5 foo_empty foo3] + 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: "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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:485: Offset: 378, NextOffset: 486 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 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_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: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo_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 === 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 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo3 foo_empty3 foo4 foo_empty2 foo5 foo foo_empty foo2] vs [foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty4 foo_empty foo3 foo_empty3 foo4 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - 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:377: Directory: "" vs "": [foo foo2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo5] vs [foo2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo5 foo_empty5 foo foo_empty2] 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: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo_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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 foo_empty foo foo2 foo_empty2 foo_empty4 foo5 foo6 .no.prefetch.landmark] vs [foo5 foo foo_empty foo2 foo_empty2 foo_empty5 foo6 foo3 foo_empty3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo] vs [foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo4 foo5 foo_empty foo_empty2 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" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === 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 -=== 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=1,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty4] vs [foo4 foo_empty4 foo6 foo_empty foo_empty2 foo2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 foo] vs [foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty foo2] + 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: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 929, NextOffset: 957 @@ -32953,34 +31926,23 @@ testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:485: Offset: 498, NextOffset: 631 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU -=== CONT 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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo6 foo_empty foo foo2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo6 foo_empty foo4 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 216, NextOffset: 244 @@ -32992,163 +31954,169 @@ 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: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_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=-2,prefix="",src=1,format=USTAR -=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX === CONT 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 "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty2 foo5 foo_empty5 foo6 foo_empty] vs [foo foo_empty3 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 158, NextOffset: 441 - testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo4 foo6 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo6] + 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: "foo2" vs "foo2" testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 649, NextOffset: 681 testutil.go:485: Offset: 473, NextOffset: 757 testutil.go:485: Offset: 681, NextOffset: 999 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 999, NextOffset: 1031 - testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" 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: "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: 1389, NextOffset: 1421 - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1737, NextOffset: 4933 testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty3] vs [foo4 foo_empty4 foo foo2 foo3 foo_empty3 foo6 foo_empty foo_empty2 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo3 foo4 foo6 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2] 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_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: "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_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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2047, NextOffset: 5363 testutil.go:485: Offset: 1737, NextOffset: 4933 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1349, NextOffset: 1381 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:485: Offset: 1105, NextOffset: 1389 + 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_empty2" vs "foo_empty2" === 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=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1439,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":655,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1010,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1042,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1683,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1715,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2069,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo3 foo_empty3 foo_empty4 foo_empty2 foo4 foo_empty5 foo foo_empty foo2] vs [foo_empty foo_empty2 foo3 foo_empty5 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty3 foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo4 foo_empty4] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1364, NextOffset: 1396 - testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:371: Comparing: "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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty5 foo_empty foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark] vs [foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo4 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:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo_empty foo2] vs [foo6 foo foo_empty2 foo5 foo_empty5 foo4 foo_empty4 foo_empty foo2 foo3 foo_empty3] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 769, NextOffset: 801 + testutil.go:485: Offset: 1042, NextOffset: 1364 + testutil.go:485: Offset: 801, NextOffset: 1088 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_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_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 @@ -33160,79 +32128,71 @@ 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: "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_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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR === CONT 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 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo3 foo5 foo_empty5] vs [foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo foo3 foo_empty3 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo4 foo5 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: "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: "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_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: "foo2" vs "foo2" testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo6 foo foo3] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo2 foo5 foo_empty5 foo_empty foo3] - 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:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo4 foo5 foo_empty5] vs [foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty3 foo_empty5 foo_empty2 foo3] 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1710, NextOffset: 1742 @@ -33243,26 +32203,38 @@ 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: "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: "foo4" vs "foo4" testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1076, NextOffset: 1108 testutil.go:485: Offset: 1387, NextOffset: 1672 testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1672, NextOffset: 1704 + testutil.go:485: Offset: 1393, NextOffset: 1425 + testutil.go:485: Offset: 1704, NextOffset: 2024 + testutil.go:485: Offset: 1425, NextOffset: 1710 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === 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=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX === CONT 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_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo6] vs [foo_empty foo_empty2 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo5 foo6 foo foo_empty foo_empty3 foo_empty4 foo_empty5] vs [foo_empty2 foo3 foo4 foo_empty4 foo6 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty3] + 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 @@ -33273,83 +32245,71 @@ testutil.go:485: Offset: 1367, NextOffset: 1399 testutil.go:485: Offset: 1122, NextOffset: 1411 testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 450 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:371: Comparing: "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: "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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo_empty3] vs [foo_empty3 foo5 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo6] + 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: 337, NextOffset: 369 testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 450 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 657, NextOffset: 689 - testutil.go:485: Offset: 450, NextOffset: 482 - testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:485: Offset: 482, NextOffset: 770 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 770, NextOffset: 802 - testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:485: Offset: 802, NextOffset: 1090 + testutil.go:485: Offset: 369, NextOffset: 657 + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo6 foo_empty2 foo foo_empty foo2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 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_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 - 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_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_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: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:485: Offset: 162, NextOffset: 450 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU === CONT 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_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo2 foo3 foo4 foo_empty5] vs [foo foo_empty foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo6] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1073, NextOffset: 1105 - testutil.go:485: Offset: 1349, NextOffset: 1381 - testutil.go:485: Offset: 1105, NextOffset: 1389 - testutil.go:485: Offset: 1381, NextOffset: 1665 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo4 foo_empty4 foo5 foo_empty3 foo6 foo foo2 foo_empty2 foo3] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty foo2 foo_empty3 foo4 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 334, NextOffset: 366 @@ -33360,75 +32320,83 @@ 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 testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:485: Offset: 1031, NextOffset: 1349 - 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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1737, NextOffset: 4933 testutil.go:485: Offset: 2047, NextOffset: 5363 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark] vs [foo foo2 foo3 foo4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo6] - 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: 1349, NextOffset: 1381 testutil.go:485: Offset: 1105, NextOffset: 1389 + testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1389, NextOffset: 1421 + testutil.go:485: Offset: 1665, NextOffset: 1697 + testutil.go:485: Offset: 1421, NextOffset: 1705 + testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 .no.prefetch.landmark foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty2] vs [foo3 foo_empty3 foo6 foo foo2 foo_empty2 foo5 foo_empty5 foo_empty foo4 foo_empty4] + 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: "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_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: 649, NextOffset: 681 + testutil.go:485: Offset: 441, NextOffset: 473 + testutil.go:485: Offset: 681, NextOffset: 999 + testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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" 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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR === CONT 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_empty2 foo3 foo_empty3 foo4 foo2 foo_empty foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo6 foo5 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:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo2 foo4 foo foo_empty] vs [foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo6] + 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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 769, NextOffset: 801 @@ -33436,44 +32404,32 @@ 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX - 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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty] vs [foo_empty3 foo4 foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo_empty4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:485: Offset: 368, NextOffset: 655 + testutil.go:371: Comparing: "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: 655, NextOffset: 687 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:485: Offset: 687, NextOffset: 1010 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo3 foo6 foo_empty foo2 foo_empty2] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo_empty foo2 foo4 foo] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1364, NextOffset: 1396 @@ -33481,86 +32437,89 @@ testutil.go:485: Offset: 1396, NextOffset: 1683 testutil.go:485: Offset: 1120, NextOffset: 1407 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" 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: "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: "foo6" vs "foo6" testutil.go:485: Offset: 2037, NextOffset: 2069 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX 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: "foo5" vs "foo5" - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1715, NextOffset: 2037 - testutil.go:485: Offset: 1439, NextOffset: 1727 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 655, NextOffset: 687 + testutil.go:485: Offset: 448, NextOffset: 480 + testutil.go:485: Offset: 687, NextOffset: 1010 + testutil.go:485: Offset: 480, NextOffset: 769 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo6 foo foo4 foo_empty4] - 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_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:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty4] vs [foo foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 160, NextOffset: 444 testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:371: Comparing: "foo_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: 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:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1672, NextOffset: 1704 testutil.go:485: Offset: 1425, NextOffset: 1710 testutil.go:485: Offset: 1704, NextOffset: 2024 - testutil.go:371: Comparing: "foo_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_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: "foo3" vs "foo3" + testutil.go:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 1003, NextOffset: 1035 + testutil.go:485: Offset: 792, NextOffset: 1076 + testutil.go:485: Offset: 1035, NextOffset: 1355 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 foo foo4 foo_empty4] vs [foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo_empty5 foo6 foo] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo5 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6] vs [foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty4] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 368, NextOffset: 652 testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:371: Comparing: "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: "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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 760, NextOffset: 792 @@ -33572,28 +32531,48 @@ 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: "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: "foo6" vs "foo6" testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1710, NextOffset: 1742 testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:485: Offset: 1742, NextOffset: 4953 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR === CONT 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 "": [foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo5 foo6 foo_empty3 foo_empty4] vs [foo foo_empty foo2 foo_empty2 foo5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo2 foo_empty3 foo4 foo_empty5 foo6] + 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: "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 @@ -33605,71 +32584,67 @@ testutil.go:485: Offset: 1122, NextOffset: 1411 testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 450 - testutil.go:485: Offset: 369, NextOffset: 657 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1411, NextOffset: 1443 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1443, NextOffset: 1732 testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1764, NextOffset: 5002 - testutil.go:485: Offset: 2075, NextOffset: 5435 - testutil.go:371: Comparing: "foo_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 foo_empty4 foo_empty5 .no.prefetch.landmark foo3 foo2 foo_empty2 foo5 foo6 foo foo_empty] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo_empty3 foo_empty4 foo5 foo6] - 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:377: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo2 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty5 foo6 foo foo2 foo3 foo4 foo5 foo_empty foo_empty2 foo_empty3 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: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:485: Offset: 162, NextOffset: 450 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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_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: 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_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:485: Offset: 162, NextOffset: 450 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":445,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1081,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1399,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1431,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1005,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1037,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1708,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2028,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2060,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo_empty foo_empty2 foo_empty4 foo5 foo6] vs [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo6] vs [foo foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty3 foo4 foo5 foo6 foo3] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 445, NextOffset: 477 + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 477, NextOffset: 763 + testutil.go:485: Offset: 684, NextOffset: 1005 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1399, NextOffset: 1431 testutil.go:485: Offset: 1676, NextOffset: 1708 @@ -33680,6 +32655,13 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX +=== CONT 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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" @@ -33687,25 +32669,39 @@ testutil.go:485: Offset: 1005, NextOffset: 1037 testutil.go:485: Offset: 795, NextOffset: 1081 testutil.go:485: Offset: 1037, NextOffset: 1358 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1081, NextOffset: 1113 testutil.go:485: Offset: 1358, NextOffset: 1390 testutil.go:485: Offset: 1113, NextOffset: 1399 testutil.go:485: Offset: 1390, NextOffset: 1676 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo3 foo_empty3 foo4 foo5 foo6] vs [foo2 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5] + 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: 128, NextOffset: 160 testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 160, NextOffset: 445 + 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: 445, NextOffset: 477 testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 477, NextOffset: 763 + testutil.go:485: Offset: 445, NextOffset: 477 testutil.go:485: Offset: 684, NextOffset: 1005 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo5 foo_empty5 foo3 foo_empty3 foo4] vs [foo_empty2 foo_empty4 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo] + testutil.go:485: Offset: 477, NextOffset: 763 + 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: "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 @@ -33716,42 +32712,16 @@ 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: "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: "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: "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" 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":803,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1092,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1400,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo foo2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3] vs [foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty4] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo6 foo3 foo_empty3 foo_empty4 foo_empty5 foo4 foo5 foo foo_empty foo2 foo_empty2] vs [foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo4 foo_empty4 foo5 foo6] + 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" @@ -33760,86 +32730,94 @@ 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: "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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 449, NextOffset: 481 testutil.go:485: Offset: 656, NextOffset: 688 testutil.go:485: Offset: 481, NextOffset: 771 testutil.go:485: Offset: 688, NextOffset: 1012 - testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1092, NextOffset: 1124 testutil.go:485: Offset: 1368, NextOffset: 1400 testutil.go:485: Offset: 1124, NextOffset: 1412 testutil.go:485: Offset: 1400, NextOffset: 1688 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1412, NextOffset: 1444 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1444, NextOffset: 1733 - testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty4 foo_empty5 foo foo_empty foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty2] vs [foo3 foo4 foo5 foo foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 656, NextOffset: 688 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 449, NextOffset: 481 - testutil.go:485: Offset: 688, NextOffset: 1012 - testutil.go:485: Offset: 481, NextOffset: 771 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 771, NextOffset: 803 - testutil.go:485: Offset: 1044, NextOffset: 1368 - testutil.go:485: Offset: 803, NextOffset: 1092 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 656 - testutil.go:485: Offset: 161, NextOffset: 449 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo4 foo_empty4 foo5 foo6 foo_empty3 foo_empty5 foo foo_empty foo2 foo_empty2 foo3] vs [foo foo_empty foo2 foo_empty2 foo4 foo5 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] 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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU 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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU 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:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 656 + testutil.go:485: Offset: 161, NextOffset: 449 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 656, NextOffset: 688 + testutil.go:485: Offset: 449, NextOffset: 481 + testutil.go:485: Offset: 688, NextOffset: 1012 + testutil.go:485: Offset: 481, NextOffset: 771 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 1044, NextOffset: 1368 + testutil.go:485: Offset: 803, NextOffset: 1092 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU === CONT 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 "": [foo2 foo3 foo_empty3 foo6 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo4] vs [foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty5 foo6 foo_empty foo_empty3] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3] vs [foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 447 testutil.go:485: Offset: 369, NextOffset: 654 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 765, NextOffset: 797 + testutil.go:485: Offset: 1007, NextOffset: 1039 + testutil.go:485: Offset: 797, NextOffset: 1084 + testutil.go:485: Offset: 1039, NextOffset: 1360 + testutil.go:371: Comparing: "foo_empty5" vs "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: "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 @@ -33849,330 +32827,302 @@ testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1403, NextOffset: 1435 testutil.go:485: Offset: 1679, NextOffset: 1711 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU 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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty3] vs [foo_empty5 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo2 foo3 foo_empty3 foo6] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo2 foo3 foo4 foo_empty5] vs [foo3 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2] + 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: 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 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 130, NextOffset: 162 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU testutil.go:485: Offset: 369, NextOffset: 654 testutil.go:485: Offset: 162, NextOffset: 447 + 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: "foo2" vs "foo2" testutil.go:485: Offset: 654, NextOffset: 686 testutil.go:485: Offset: 447, NextOffset: 479 testutil.go:485: Offset: 686, NextOffset: 1007 testutil.go:485: Offset: 479, NextOffset: 765 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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: "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_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#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=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=9,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR === CONT 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 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo5 foo_empty5] - 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:377: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5] vs [foo_empty3 foo4 foo_empty4 foo5 foo6 foo3 foo foo_empty foo2 foo_empty2 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: 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: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 452, NextOffset: 484 testutil.go:485: Offset: 660, NextOffset: 692 testutil.go:485: Offset: 484, NextOffset: 775 testutil.go:485: Offset: 692, NextOffset: 1017 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 775, NextOffset: 807 - testutil.go:485: Offset: 1017, NextOffset: 1049 - testutil.go:485: Offset: 807, NextOffset: 1098 - testutil.go:485: Offset: 1049, NextOffset: 1374 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty2 foo foo_empty foo2 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo5 foo6 foo_empty4] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 660, NextOffset: 692 - testutil.go:485: Offset: 452, NextOffset: 484 - testutil.go:485: Offset: 692, NextOffset: 1017 - testutil.go:485: Offset: 484, NextOffset: 775 + testutil.go:371: Comparing: "foo_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: 1697, NextOffset: 1729 testutil.go:485: Offset: 1453, NextOffset: 1744 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 370, NextOffset: 660 - testutil.go:485: Offset: 162, NextOffset: 452 + testutil.go:485: Offset: 1729, NextOffset: 2054 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 foo3 foo_empty3 foo_empty foo2 foo_empty2 foo_empty5 .no.prefetch.landmark foo] vs [foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty foo2 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1017, NextOffset: 1049 + testutil.go:485: Offset: 775, NextOffset: 807 + testutil.go:485: Offset: 1049, NextOffset: 1374 + testutil.go:485: Offset: 807, NextOffset: 1098 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1374, NextOffset: 1406 testutil.go:485: Offset: 1098, NextOffset: 1130 testutil.go:485: Offset: 1406, NextOffset: 1697 testutil.go:485: Offset: 1130, NextOffset: 1421 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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 + 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: "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: "foo3" vs "foo3" - testutil.go:485: Offset: 1017, NextOffset: 1049 - testutil.go:485: Offset: 775, NextOffset: 807 - testutil.go:485: Offset: 1049, NextOffset: 1374 - testutil.go:485: Offset: 807, NextOffset: 1098 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=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 === CONT 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 "": [foo4 foo5 foo_empty5 foo6 foo foo_empty3 foo_empty2 foo3 foo_empty4 foo_empty foo2] vs [foo foo_empty foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty2 foo3 foo5 foo_empty5 foo6 foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo4 foo6 foo foo2 foo3 foo5] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo_empty2 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: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo6 foo2 foo_empty2 foo3 foo5 foo_empty5] vs [foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty4 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" 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: "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:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo6 foo_empty2 foo3 foo_empty3] vs [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:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=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=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 === CONT 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_empty2 foo4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty3 foo2 foo_empty2 foo3 foo4 foo6 foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo foo_empty3 foo4 foo5 foo6] vs [.no.prefetch.landmark foo foo_empty2 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 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: "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" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo_empty2 foo4 foo6] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo foo_empty3 foo4 foo5 foo6] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "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: "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 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 - 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 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty4 foo] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty3 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: "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: 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" +=== RUN 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 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6] vs [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo6 foo_empty foo2] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 @@ -34182,6 +33132,19 @@ testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "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: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 @@ -34193,23 +33156,15 @@ testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2] vs [foo foo2 foo_empty4 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3] - 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 -=== 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=GNU/duplicated_entry_offset === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo_empty3 foo4 foo_empty4 foo3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 @@ -34221,32 +33176,39 @@ 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_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: "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: "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/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry === CONT 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 foo_empty foo_empty2 foo_empty3 foo4 foo6 foo2 foo3 foo_empty4 foo5 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo_empty2 foo3 foo_empty3 foo5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 foo foo3] vs [foo2 foo_empty2 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3] 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" @@ -34254,16 +33216,11 @@ 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: "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" 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 @@ -34272,15 +33229,41 @@ 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=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo_empty2 foo3 foo_empty3 foo5 foo6] vs [foo foo_empty foo_empty2 foo_empty3 foo4 foo6 foo2 foo3 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 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: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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 @@ -34293,43 +33276,15 @@ 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_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 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX -=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry === CONT 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 foo_empty foo_empty3 foo5 foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo5 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,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:377: Directory: "" vs "": [foo5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo6] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 @@ -34340,95 +33295,90 @@ testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo5 foo6 foo foo_empty2] vs [foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty3 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2] vs [foo_empty3 foo_empty4 foo_empty5 foo6 foo4 foo5 foo foo_empty foo2 foo_empty2 foo3] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_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: "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: "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/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset -=== 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=GNU#01 -=== CONT 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 "": [foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo3 foo4 foo_empty4 foo5] vs [foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty5 foo6 foo_empty foo3] vs [foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo foo2 foo4 foo_empty5] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 @@ -34440,174 +33390,263 @@ 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 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty3 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty5 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo5 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo3 foo_empty5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX 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_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: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR === CONT 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_empty5 foo6 foo2 foo_empty2 foo3 foo5 foo foo_empty foo_empty4] vs [.no.prefetch.landmark foo_empty foo4 foo_empty5 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo5 foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty 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: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== CONT 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: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "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: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo4 foo_empty5 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty4 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:377: Directory: "" vs "": [foo_empty4 foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3] vs [foo foo2 foo3 foo4 foo5 foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "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 + 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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX === CONT 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 "": [foo3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty4 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:377: Directory: "" vs "": [foo2 foo5 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo6] vs [foo2 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go: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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - 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: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty4 foo foo2] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo6 foo5 foo2] 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: 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: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + 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: "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" +=== 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/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU +=== CONT 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 foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo4 foo_empty5] vs [.no.prefetch.landmark foo_empty foo_empty2 foo4 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5 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 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,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: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo foo2 foo3 foo_empty4 foo5 .no.prefetch.landmark] vs [foo3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo4 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty foo_empty2 foo4 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -34623,48 +33662,45 @@ testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "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_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/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/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 -=== CONT 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"}]} +=== 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/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 +=== CONT 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_empty4 foo_empty5 foo6 foo5 foo foo_empty foo2 foo_empty3 foo4] vs [foo5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo foo2 foo4 foo5] vs [foo_empty4 foo6 foo2 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_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 @@ -34675,12 +33711,14 @@ testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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: "foo6" vs "foo6" @@ -34689,7 +33727,25 @@ testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty2] vs [foo2 foo_empty3 foo4 foo5 foo foo_empty foo_empty4 foo_empty5 foo6 foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty4 foo6 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty5] vs [foo foo2 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_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: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 @@ -34701,54 +33757,40 @@ 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_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: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== 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/lost_digest_in_a_entry -=== CONT 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"}]} +=== 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/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=-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 +=== CONT 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 foo4 foo_empty5 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo foo_empty foo3 foo6 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo5 foo6] vs [foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty4 foo5 foo_empty foo2 foo3] 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_empty5" vs "foo_empty5" + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" @@ -34757,8 +33799,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_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 @@ -34770,76 +33811,56 @@ testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo_empty4 foo5] - 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo_empty4 foo5] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty5 foo5 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" 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=PAX#01 -=== CONT 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: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN 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"}]} +=== 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/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR +=== CONT 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_empty3 foo_empty5 foo foo_empty foo_empty2 foo3 foo6 foo2 foo4 foo_empty4 foo5] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo2 foo3 foo4 .no.prefetch.landmark 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 4836, NextOffset: 6424 - 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:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo5 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty2 foo4 foo5 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: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 @@ -34850,150 +33871,89 @@ 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 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo4] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo2 foo4 foo_empty4 foo5 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: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - 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_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: 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: "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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo_empty2 foo4 foo5 foo6] vs [foo2 foo_empty2 foo_empty4 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "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/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 -=== 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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry -=== CONT 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_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty4 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" 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - 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: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty4 foo_empty5 foo6 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo3 foo4 foo_empty4 foo_empty] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 === 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/lost_digest_in_a_entry +=== CONT 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 "": [foo4 foo foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo_empty foo3 foo_empty4 foo5] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo4 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty5] vs [.no.prefetch.landmark foo foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 353, NextOffset: 385 testutil.go:485: Offset: 277, NextOffset: 401 testutil.go:485: Offset: 385, NextOffset: 543 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:485: Offset: 228, NextOffset: 353 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 401, NextOffset: 433 testutil.go:485: Offset: 543, NextOffset: 575 @@ -35005,21 +33965,30 @@ 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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:485: Offset: 767, NextOffset: 893 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty foo3 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3] vs [foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 735, NextOffset: 767 testutil.go:485: Offset: 559, NextOffset: 591 testutil.go:485: Offset: 767, NextOffset: 893 testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR + 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: "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 @@ -35036,28 +34005,33 @@ testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 353 testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:371: Comparing: "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: "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=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=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 === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo4 foo_empty5 foo6 foo2] vs [foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty5] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 .no.prefetch.landmark foo2] + 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 + 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 @@ -35069,8 +34043,6 @@ testutil.go:485: Offset: 552, NextOffset: 584 testutil.go:485: Offset: 441, NextOffset: 568 testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 727, NextOffset: 759 testutil.go:485: Offset: 904, NextOffset: 936 @@ -35082,85 +34054,81 @@ testutil.go:485: Offset: 281, NextOffset: 409 testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 568, NextOffset: 600 - 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo3 foo4 .no.prefetch.landmark foo2 foo_empty2] vs [foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo5 foo2] + 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: 885, NextOffset: 917 testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:485: Offset: 885, NextOffset: 917 testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo5 foo_empty5] vs [foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo2 foo_empty2 foo4 foo_empty5 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: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 + 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: "foo_empty3" vs "foo_empty3" 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: "foo6" vs "foo6" - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:485: Offset: 917, NextOffset: 1608 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:485: Offset: 281, NextOffset: 409 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR === CONT 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_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo4 foo5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty4 foo6 foo_empty foo_empty2] vs [.no.prefetch.landmark foo2 foo_empty5 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 121, NextOffset: 245 testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:371: Comparing: "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: "foo5" vs "foo5" - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:485: Offset: 1122, NextOffset: 1894 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 403, NextOffset: 435 @@ -35168,31 +34136,8 @@ testutil.go:485: Offset: 435, NextOffset: 561 testutil.go:485: Offset: 579, NextOffset: 740 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:485: Offset: 1122, NextOffset: 1894 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo foo2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo5 foo foo_empty3 foo4 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - 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:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty5 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo6] vs [foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty4 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" @@ -35206,28 +34151,62 @@ 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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR + 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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry + 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_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry === CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-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":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 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty] vs [foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo5 foo_empty foo3] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo5 foo6 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty3 foo4] vs [foo foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 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: "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_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 445, NextOffset: 575 testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 575, NextOffset: 607 @@ -35235,44 +34214,39 @@ testutil.go:485: Offset: 607, NextOffset: 737 testutil.go:485: Offset: 779, NextOffset: 909 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 930, NextOffset: 1608 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:371: Comparing: "foo_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty foo3 foo_empty3 foo5] vs [foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4] vs [foo_empty2 foo3 foo5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5] + 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: 360, NextOffset: 392 testutil.go:485: Offset: 251, NextOffset: 283 testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 413, NextOffset: 445 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 575, NextOffset: 607 testutil.go:485: Offset: 779, NextOffset: 909 testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 941, NextOffset: 1104 + testutil.go:485: Offset: 769, NextOffset: 898 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1104, NextOffset: 1136 @@ -35284,67 +34258,73 @@ 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: "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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 445, NextOffset: 575 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 + 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=-2,prefix="./",format=GNU/lost_digest_in_a_entry +=== CONT 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-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":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo5 foo_empty5 foo6 foo_empty2 foo3 foo4 foo_empty4] vs [foo_empty foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty4 foo_empty5 foo6 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4] vs [foo5 foo_empty5 foo6 foo2 foo_empty3 foo4 foo_empty2 foo3 foo_empty4 .no.prefetch.landmark foo foo_empty] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 559, NextOffset: 591 testutil.go:485: Offset: 735, NextOffset: 767 testutil.go:485: Offset: 591, NextOffset: 717 testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 717, NextOffset: 749 testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 749, NextOffset: 873 testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:371: Comparing: "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 testutil.go:485: Offset: 905, NextOffset: 1610 testutil.go:485: Offset: 1115, NextOffset: 1889 - 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4] vs [foo foo2 foo_empty4 foo_empty5 foo6 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4] 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:485: Offset: 277, NextOffset: 401 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== CONT 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: "foo" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo2 foo_empty3 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3] - 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: "foo5" vs "foo5" testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 717, NextOffset: 749 testutil.go:485: Offset: 925, NextOffset: 1083 testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1083, NextOffset: 1115 testutil.go:485: Offset: 873, NextOffset: 905 @@ -35352,38 +34332,31 @@ testutil.go:485: Offset: 905, NextOffset: 1610 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX 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: "foo4" vs "foo4" - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:485: Offset: 277, NextOffset: 401 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 543, NextOffset: 575 testutil.go:485: Offset: 401, NextOffset: 433 testutil.go:485: Offset: 575, NextOffset: 735 testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/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/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 === CONT 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_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo2 foo3 foo5] vs [foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty5 foo foo_empty2 foo4 foo_empty4 foo5 foo6 foo_empty] vs [foo6 foo foo2 foo3 foo_empty5 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3] + 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 @@ -35394,97 +34367,94 @@ 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: "foo6" vs "foo6" - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 917, NextOffset: 1608 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:371: Comparing: "foo_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: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 568, NextOffset: 600 testutil.go:485: Offset: 745, NextOffset: 777 testutil.go:485: Offset: 600, NextOffset: 727 testutil.go:485: Offset: 777, NextOffset: 904 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo6 foo2 foo foo_empty foo3 foo_empty3 foo_empty5 .no.prefetch.landmark] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo3 foo5 foo2] - 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: 904, NextOffset: 936 testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo foo2 foo3 foo_empty5 foo6] vs [foo_empty2 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo_empty5 foo] 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" 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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:485: Offset: 600, NextOffset: 727 testutil.go:371: Comparing: "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_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: "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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=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 === CONT 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 "": [foo2 foo3 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty5 foo_empty] vs [foo5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo4] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - 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_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo2 foo3 foo5] vs [foo_empty2 foo_empty4 foo5 foo6 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 547, NextOffset: 579 testutil.go:485: Offset: 435, NextOffset: 561 testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:371: Comparing: "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: "foo4" vs "foo4" + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 876, NextOffset: 908 testutil.go:485: Offset: 1090, NextOffset: 1122 @@ -35495,32 +34465,16 @@ 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo_empty4] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo foo2 foo3 foo_empty4 foo5 foo6] - 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:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty2 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark] vs [foo5 foo2 foo3 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 230, NextOffset: 354 testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_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: 1090, NextOffset: 1122 - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:485: Offset: 908, NextOffset: 1626 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 354, NextOffset: 386 @@ -35532,30 +34486,57 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry + 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: 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_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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 === CONT 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 foo4 foo5 foo6 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] vs [foo6 foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo4] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo3 foo6 foo_empty foo5] vs [foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark foo2] + 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" testutil.go:485: Offset: 251, NextOffset: 283 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX 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: "foo4" vs "foo4" + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 779, NextOffset: 909 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" @@ -35563,100 +34544,69 @@ 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: "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: "foo3" vs "foo3" - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 445, NextOffset: 575 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:485: Offset: 779, NextOffset: 909 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo] vs [foo3 foo4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo_empty5] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo5] + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX + 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: "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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 413, NextOffset: 445 + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX testutil.go:485: Offset: 607, NextOffset: 737 - 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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 445, NextOffset: 575 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/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=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=-2,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU === CONT 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_empty5 foo4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty] vs [.no.prefetch.landmark foo_empty foo4 foo_empty5 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 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_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo5 foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty3 foo4] vs [foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo_empty2 foo4 foo5 foo6] + 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: 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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 280, NextOffset: 409 - testutil.go:485: Offset: 389, NextOffset: 549 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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 @@ -35667,26 +34617,47 @@ 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: "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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo4 foo_empty5] vs [foo5 foo_empty5 foo4 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty2 foo4 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo] vs [foo foo_empty foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty4 foo5] + 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 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 742, NextOffset: 774 testutil.go:485: Offset: 569, NextOffset: 601 testutil.go:485: Offset: 774, NextOffset: 902 testutil.go:485: Offset: 601, NextOffset: 729 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 230, NextOffset: 357 - testutil.go:485: Offset: 121, NextOffset: 248 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 357, NextOffset: 389 testutil.go:485: Offset: 248, NextOffset: 280 testutil.go:485: Offset: 389, NextOffset: 549 testutil.go:485: Offset: 280, NextOffset: 409 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 549, NextOffset: 581 testutil.go:485: Offset: 409, NextOffset: 441 @@ -35694,35 +34665,26 @@ testutil.go:485: Offset: 441, NextOffset: 569 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: 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 + 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 === 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/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=-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=0,prefix="",format=USTAR#01 === CONT 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 "": [foo6 foo foo_empty foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo5 foo_empty5 foo_empty2 foo_empty3 foo_empty foo2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo] - 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: "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:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo6 foo_empty foo2] vs [foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark] + 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: "foo3" vs "foo3" testutil.go:485: Offset: 412, NextOffset: 444 @@ -35730,42 +34692,32 @@ 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_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: "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: "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 "": [foo_empty3 foo5 foo_empty5 foo_empty2 foo foo_empty foo2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark] vs [foo_empty foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo2] - 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 1100, NextOffset: 1132 + testutil.go:485: Offset: 925, NextOffset: 1591 + testutil.go:485: Offset: 1132, NextOffset: 1927 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 250, NextOffset: 282 - testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 282, NextOffset: 412 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 412, NextOffset: 444 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 444, NextOffset: 573 + testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo6 foo2 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: 573, NextOffset: 605 @@ -35777,88 +34729,101 @@ 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_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: 250, NextOffset: 282 + testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:485: Offset: 282, NextOffset: 412 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU + 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: "foo5" vs "foo5" testutil.go:485: Offset: 906, NextOffset: 938 testutil.go:485: Offset: 732, NextOffset: 764 testutil.go:485: Offset: 938, NextOffset: 1100 testutil.go:485: Offset: 764, NextOffset: 893 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:485: Offset: 123, NextOffset: 250 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,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=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=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 === CONT 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 "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo4 foo6] - 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:377: Directory: "" vs "": [foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo5 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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 + testutil.go:485: Offset: 231, NextOffset: 357 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 280, NextOffset: 406 + testutil.go:485: Offset: 389, NextOffset: 551 testutil.go:371: Comparing: "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: "foo5" vs "foo5" + testutil.go:485: Offset: 723, NextOffset: 755 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 755, NextOffset: 881 + testutil.go:485: Offset: 934, NextOffset: 1094 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 881, NextOffset: 913 testutil.go:485: Offset: 1094, NextOffset: 1126 testutil.go:485: Offset: 913, NextOffset: 1627 testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo5 .no.prefetch.landmark foo_empty3 foo_empty4 foo_empty5 foo6 foo3] vs [foo_empty2 foo_empty3 foo_empty4 foo foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 248 + 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: 248, NextOffset: 280 testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 280, NextOffset: 406 + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo4 foo6 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [foo5 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] - 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: "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: "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 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: "foo2" vs "foo2" - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 389, NextOffset: 551 - testutil.go:485: Offset: 280, NextOffset: 406 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 551, NextOffset: 583 testutil.go:485: Offset: 406, NextOffset: 438 @@ -35866,59 +34831,58 @@ testutil.go:485: Offset: 438, NextOffset: 565 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: 1094, NextOffset: 1126 + testutil.go:485: Offset: 881, NextOffset: 913 + testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:485: Offset: 913, NextOffset: 1627 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=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=9,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 === CONT 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_empty4 foo foo_empty foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo5] vs [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo_empty2 foo4 foo_empty5 foo6] - 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:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 255, NextOffset: 287 testutil.go:485: Offset: 364, NextOffset: 396 testutil.go:485: Offset: 287, NextOffset: 419 testutil.go:485: Offset: 396, NextOffset: 562 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 124, NextOffset: 255 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== CONT 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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo3 foo_empty3] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 foo2 foo_empty foo_empty3 foo4 foo_empty4 foo] + 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: 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 + testutil.go:485: Offset: 233, NextOffset: 364 + 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: 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 "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo foo2 foo_empty2 foo_empty3] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 92, NextOffset: 124 @@ -35930,45 +34894,65 @@ testutil.go:485: Offset: 396, NextOffset: 562 testutil.go:485: Offset: 287, NextOffset: 419 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1118, NextOffset: 1150 + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 1150, NextOffset: 1940 + testutil.go:485: Offset: 943, NextOffset: 1649 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 562, NextOffset: 594 + testutil.go:485: Offset: 419, NextOffset: 451 + testutil.go:485: Offset: 594, NextOffset: 759 + testutil.go:485: Offset: 451, NextOffset: 583 testutil.go:371: Comparing: "foo4" vs "foo4" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU 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_empty5" vs "foo_empty5" 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_empty" vs "foo_empty" - 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: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 === CONT 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 foo_empty foo3 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo foo2 foo_empty3 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo_empty4] vs [foo_empty foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 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: 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: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_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: "foo5" vs "foo5" + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 629, NextOffset: 733 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 774, NextOffset: 905 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 @@ -35980,40 +34964,12 @@ 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: "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_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - 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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo foo2 foo_empty3 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2] vs [foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo3 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty foo3 foo4 foo5 foo_empty5 foo6] vs [foo foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo_empty4] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 455, NextOffset: 483 - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 483, NextOffset: 614 - testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:371: Comparing: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 905, NextOffset: 933 - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 933, NextOffset: 1600 - testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 74, NextOffset: 102 @@ -36024,61 +34980,78 @@ 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_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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,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_empty" vs "foo_empty" + 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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=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=0,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset === CONT 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 "": [foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2] vs [foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo foo3 foo4] - 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:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo5] vs [foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo foo3 foo_empty3] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 374 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:371: Comparing: "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: 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: "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: "foo2" vs "foo2" testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 302, NextOffset: 330 testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR + 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" 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo foo3 foo4] vs [foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo5 foo_empty5 foo foo3] vs [foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty4 foo_empty foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 @@ -36089,17 +35062,18 @@ testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:485: Offset: 776, NextOffset: 1374 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 302, NextOffset: 330 @@ -36107,77 +35081,59 @@ 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: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:485: Offset: 776, NextOffset: 1374 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 === RUN 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"}]} -=== 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=0,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 === CONT 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_empty5 foo foo2 foo5 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3] vs [.no.prefetch.landmark foo_empty foo_empty3 foo5 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4] + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo_empty] vs [foo_empty5 foo foo2 foo_empty2 foo5 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3] 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: "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: "foo5" vs "foo5" - testutil.go:485: Offset: 606, NextOffset: 634 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 634, NextOffset: 739 - testutil.go:485: Offset: 777, NextOffset: 908 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty3 foo5 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3] vs [foo_empty4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo foo2 foo5 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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo foo2 foo_empty2 foo5 foo_empty5] vs [foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo4 foo5 foo6 foo foo3] + 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 @@ -36194,80 +35150,96 @@ 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: "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: "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: "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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 -=== 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=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 === CONT 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 "": [foo_empty2 foo3 foo_empty3 foo5 foo2 foo_empty foo4 foo_empty4 foo_empty5 foo6 foo] vs [.no.prefetch.landmark foo foo3 foo_empty3 foo6 foo_empty5 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo2 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5] vs [foo3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty foo_empty3 foo4 foo6 .no.prefetch.landmark foo] 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 - testutil.go:485: Offset: 493, NextOffset: 626 - 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: "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: "foo5" vs "foo5" + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:485: Offset: 789, NextOffset: 922 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 170, NextOffset: 198 testutil.go:485: Offset: 108, NextOffset: 214 testutil.go:485: Offset: 198, NextOffset: 304 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 349, NextOffset: 377 + testutil.go:485: Offset: 465, NextOffset: 493 + testutil.go:485: Offset: 377, NextOffset: 484 + testutil.go:485: Offset: 493, NextOffset: 626 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 484, NextOffset: 512 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,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: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo6] vs [foo foo_empty foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo5] - 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:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo2 foo6] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 761, NextOffset: 789 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 619, NextOffset: 647 testutil.go:485: Offset: 789, NextOffset: 922 testutil.go:485: Offset: 647, NextOffset: 754 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_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: "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: "foo6" vs "foo6" testutil.go:485: Offset: 922, NextOffset: 950 testutil.go:485: Offset: 754, NextOffset: 782 @@ -36278,20 +35250,18 @@ 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" +=== 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=9,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=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 === CONT 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 "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo4 foo_empty foo_empty2] vs [foo_empty5 foo6 foo_empty foo_empty2 foo3 foo5 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 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:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo4 foo5 foo2 foo_empty2 foo_empty3] vs [foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo4 foo5 .no.prefetch.landmark foo_empty] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 905, NextOffset: 933 @@ -36302,46 +35272,56 @@ testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:485: Offset: 324, NextOffset: 455 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_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: "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 "": [foo3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo] vs [foo_empty foo_empty2 foo4 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 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:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo5] vs [foo_empty5 foo6 foo foo_empty foo3 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 foo4] 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_empty" vs "foo_empty" + 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: "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_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: "foo" vs "foo" testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 74, NextOffset: 102 @@ -36352,80 +35332,74 @@ testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 324, NextOffset: 455 testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - 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=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=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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 === CONT 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_empty4 foo_empty5 foo6 foo3 foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty2] vs [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo3 foo2 foo_empty2 foo_empty3 foo4 foo5 foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - 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: "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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty4] vs [foo_empty4 foo_empty5 foo6 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4] - 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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty5] vs [foo_empty2 foo_empty3 foo4 foo6 foo foo2 foo_empty4 foo5 foo_empty5 foo_empty foo3] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 916, NextOffset: 944 testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:371: Comparing: "foo_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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 @@ -36436,23 +35410,25 @@ 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: "foo_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 + 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" +=== 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=9,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=1,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 === CONT 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_empty4 foo5 foo foo_empty foo2 foo_empty3 foo6 foo_empty2 foo3 foo4 foo_empty5] vs [foo_empty3 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo2 foo_empty3 foo_empty4 foo6] vs [foo3 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo6 .no.prefetch.landmark 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: "foo3" vs "foo3" testutil.go:485: Offset: 340, NextOffset: 368 @@ -36464,25 +35440,17 @@ testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 501, NextOffset: 606 testutil.go:485: Offset: 644, NextOffset: 749 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 767, NextOffset: 1366 - testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 606, NextOffset: 634 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX 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" vs "foo" testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 103, NextOffset: 207 testutil.go:485: Offset: 194, NextOffset: 298 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 298, NextOffset: 326 @@ -36490,33 +35458,38 @@ testutil.go:485: Offset: 326, NextOffset: 457 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: 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 "": [foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo4] vs [foo2 foo_empty3 foo_empty4 foo5 foo foo_empty foo4 foo_empty5 foo6 foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty3 foo4 foo5 foo6 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty4] vs [foo2 foo_empty3 foo_empty4 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty5 foo_empty] 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: "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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 340, NextOffset: 368 testutil.go:485: Offset: 485, NextOffset: 616 testutil.go:485: Offset: 368, NextOffset: 473 + 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: "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 @@ -36528,30 +35501,25 @@ testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:485: Offset: 767, NextOffset: 1366 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/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 === CONT 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_empty2 foo_empty3 foo4 foo6 foo foo_empty foo_empty4 foo5 foo_empty5 foo2 foo3] vs [foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo6 foo_empty foo_empty2 foo_empty4] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] vs [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3] 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 testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:485: Offset: 789, NextOffset: 922 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 626, NextOffset: 654 @@ -36568,17 +35536,27 @@ testutil.go:485: Offset: 108, NextOffset: 214 testutil.go:485: Offset: 198, NextOffset: 304 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo6 foo_empty foo_empty2 foo_empty4] vs [foo2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo6] 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: "" vs "" + 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 [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 foo2 foo_empty2] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 332 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 332, NextOffset: 465 testutil.go:485: Offset: 242, NextOffset: 349 @@ -36588,123 +35566,117 @@ 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 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" 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 testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 950, NextOffset: 1617 testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 198, NextOffset: 304 + testutil.go:485: Offset: 108, NextOffset: 214 + testutil.go:371: Comparing: "foo_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 +=== 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=9,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 === CONT 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_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo_empty4 foo2 foo4] vs [foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo2 foo4 foo5 foo6 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty] vs [foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo2 foo4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 294, NextOffset: 322 testutil.go:485: Offset: 231, NextOffset: 334 testutil.go:485: Offset: 322, NextOffset: 452 + testutil.go:371: Comparing: "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: "foo4" vs "foo4" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 610, NextOffset: 638 testutil.go:485: Offset: 493, NextOffset: 596 testutil.go:485: Offset: 638, NextOffset: 741 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 596, NextOffset: 624 + testutil.go:485: Offset: 741, NextOffset: 769 + testutil.go:485: Offset: 624, NextOffset: 727 + testutil.go:485: Offset: 769, NextOffset: 899 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 73, NextOffset: 101 + testutil.go:485: Offset: 164, NextOffset: 192 + testutil.go:485: Offset: 101, NextOffset: 203 + testutil.go:485: Offset: 192, NextOffset: 294 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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: "" vs "" + 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 [foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo6 foo foo_empty2 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 73, NextOffset: 101 testutil.go:485: Offset: 164, NextOffset: 192 - testutil.go:485: Offset: 101, NextOffset: 203 + testutil.go:485: Offset: 73, NextOffset: 101 testutil.go:485: Offset: 192, NextOffset: 294 + testutil.go:485: Offset: 101, NextOffset: 203 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "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: "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_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo4 foo5 foo6] vs [foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3] - 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: "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: 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: "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: "foo4" vs "foo4" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU 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: "foo6" vs "foo6" - testutil.go:485: Offset: 899, NextOffset: 927 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 927, NextOffset: 1593 - testutil.go:485: Offset: 755, NextOffset: 1350 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 164, NextOffset: 192 - testutil.go:485: Offset: 73, NextOffset: 101 - testutil.go:485: Offset: 192, NextOffset: 294 - testutil.go:485: Offset: 101, NextOffset: 203 +=== RUN TestGzipEStargz/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/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/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 === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":343,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":371,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":476,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":609,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":637,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":168,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":300,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":646,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":910,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo foo2 foo3 foo_empty4 foo5 foo_empty5 foo6] vs [foo2 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 609, NextOffset: 637 - testutil.go:485: Offset: 751, NextOffset: 779 - testutil.go:485: Offset: 637, NextOffset: 742 - testutil.go:485: Offset: 779, NextOffset: 910 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo2 foo_empty3 foo5 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo_empty foo3 foo5 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 742, NextOffset: 770 testutil.go:485: Offset: 910, NextOffset: 938 @@ -36715,200 +35687,222 @@ 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: "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_empty" vs "foo_empty" + 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 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 476, NextOffset: 504 testutil.go:485: Offset: 618, NextOffset: 646 testutil.go:485: Offset: 504, NextOffset: 609 testutil.go:485: Offset: 646, NextOffset: 751 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + 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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 609, NextOffset: 637 + testutil.go:485: Offset: 751, NextOffset: 779 + testutil.go:485: Offset: 637, NextOffset: 742 + testutil.go:485: Offset: 779, NextOffset: 910 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo6 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo_empty4] vs [foo_empty2 foo_empty3 foo4 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 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: 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 testutil.go:485: Offset: 487, NextOffset: 618 testutil.go:485: Offset: 371, NextOffset: 476 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 618, NextOffset: 646 - testutil.go:485: Offset: 476, NextOffset: 504 - testutil.go:485: Offset: 646, NextOffset: 751 - testutil.go:485: Offset: 504, NextOffset: 609 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 751, NextOffset: 779 testutil.go:485: Offset: 609, NextOffset: 637 testutil.go:485: Offset: 779, NextOffset: 910 testutil.go:485: Offset: 637, NextOffset: 742 - testutil.go:371: Comparing: "foo_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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 618, NextOffset: 646 + testutil.go:485: Offset: 476, NextOffset: 504 + testutil.go:485: Offset: 646, NextOffset: 751 + testutil.go:485: Offset: 504, NextOffset: 609 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 910, NextOffset: 938 testutil.go:485: Offset: 742, NextOffset: 770 testutil.go:485: Offset: 938, NextOffset: 1609 testutil.go:485: Offset: 770, NextOffset: 1367 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=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 +=== 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 === CONT 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 foo_empty2 foo_empty3 foo4 foo6 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5] vs [foo6 foo_empty3 foo4 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo5 foo2 foo_empty2] vs [foo2 foo_empty2 foo_empty3 foo5 .no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 744, NextOffset: 772 testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:485: Offset: 772, NextOffset: 902 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 193, NextOffset: 296 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 497, NextOffset: 601 testutil.go:485: Offset: 640, NextOffset: 744 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 902, NextOffset: 930 testutil.go:485: Offset: 761, NextOffset: 1363 testutil.go:485: Offset: 930, NextOffset: 1599 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:485: Offset: 193, NextOffset: 296 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo6 foo2 foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty5] vs [foo6 foo foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo3 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:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo5 foo2 foo foo_empty foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo2 foo_empty2 foo3 foo5 foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6] 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_empty4" vs "foo_empty4" + 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - 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: "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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/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=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 === CONT 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 "": [foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo foo3 foo_empty4 foo6] vs [foo_empty foo3 foo_empty5 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 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: "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:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty5 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6] vs [foo foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty4] 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: "foo6" vs "foo6" testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 916, NextOffset: 944 testutil.go:485: Offset: 776, NextOffset: 1375 testutil.go:485: Offset: 944, NextOffset: 1608 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty5 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo3 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] vs [foo foo2 foo_empty2 foo4 foo_empty5 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:485: Offset: 374, NextOffset: 480 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 650, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1608 + testutil.go:485: Offset: 776, NextOffset: 1375 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 @@ -36919,29 +35913,17 @@ 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: "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_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_empty5" vs "foo_empty5" + 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=-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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 === CONT 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 foo_empty3 foo_empty4 foo foo3 foo4 foo5 foo_empty5 foo6] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty4 foo_empty5 foo6 foo2] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo foo3 foo4 foo_empty4 foo6] vs [foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty3 foo3 foo5 .no.prefetch.landmark foo2 foo_empty2] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 915, NextOffset: 943 @@ -36962,6 +35944,7 @@ 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 @@ -36976,14 +35959,13 @@ 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo2 foo_empty4 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty foo3 foo4 foo5 foo_empty5 foo6 foo] - 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:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo4 foo_empty4] vs [foo3 foo4 foo_empty4 foo6 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" @@ -36997,43 +35979,36 @@ 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: "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: "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=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=USTAR#01/duplicated_entry_offset === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4] vs [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 foo] - 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: "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:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo2] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty3 foo5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 @@ -37041,42 +36016,35 @@ testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 378 + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 627, NextOffset: 655 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo6 foo foo_empty foo2 foo5 foo_empty5 .no.prefetch.landmark foo4 foo_empty4] vs [foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo5 foo_empty foo3 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:377: Directory: "" vs "": [foo foo_empty3 foo5 foo6 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo5 foo6 foo_empty4] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 @@ -37089,127 +36057,125 @@ 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" 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: "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=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty5 foo6] vs [foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty5 foo6 foo_empty2 foo4 foo5] - 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:377: Directory: "" vs "": [foo_empty2 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo] vs [foo_empty5 foo foo_empty foo_empty3 foo5 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3] 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: "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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo5 foo_empty5 foo6 foo_empty2 foo4] vs [foo_empty foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo2] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty4] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2 foo5 foo_empty5 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "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: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 103, NextOffset: 209 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== 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/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/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=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry === CONT 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 foo_empty foo_empty2 foo3 foo4 foo5 foo6 foo2 foo_empty3 foo_empty4 foo_empty5] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty5 foo_empty foo2 foo3] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo4] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo_empty2 foo4 foo_empty5 foo6] 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: "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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 929, NextOffset: 957 @@ -37220,19 +36186,31 @@ 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_empty3 foo4 foo_empty5 foo_empty foo2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2] vs [foo6 foo foo_empty foo_empty2 foo3 foo4 foo5 foo2 foo_empty3 foo_empty4 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: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 518, NextOffset: 627 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 353, NextOffset: 381 + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 381, NextOffset: 490 + testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty5 foo6 foo foo_empty] vs [foo_empty3 foo4 foo5 foo_empty5 foo_empty2 foo3 foo2 foo_empty4 foo6 foo foo_empty] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 309, NextOffset: 337 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:485: Offset: 244, NextOffset: 353 @@ -37242,77 +36220,87 @@ 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:485: Offset: 792, NextOffset: 1413 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:485: Offset: 792, NextOffset: 1413 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 -=== CONT 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 foo_empty2 foo4 foo5 foo6 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo_empty4] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo4] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo6] vs [foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty foo_empty2 foo3 foo5 foo_empty5] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "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" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 104, NextOffset: 210 testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4 foo5] vs [foo5 foo6 foo foo_empty2 foo4 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo3] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo6] vs [foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo6 foo_empty3 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: 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 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: 750, NextOffset: 778 @@ -37323,156 +36311,161 @@ 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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX 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: "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/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=GNU#01 +=== CONT 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 "": [foo5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo3 foo_empty4] vs [foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo6 .no.prefetch.landmark foo3 foo_empty3 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo5 foo foo_empty2 foo4] vs [foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:371: Comparing: "foo_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo3 foo_empty3 foo5 foo6 foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo_empty4] vs [foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 foo foo_empty foo3 foo_empty4 foo_empty5] - 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:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty5 foo foo2] vs [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo4 foo5] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 === CONT 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_empty4 foo5 foo_empty2 foo_empty3 foo2 foo3 foo4 foo_empty5 foo6 foo foo_empty] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo5] + testutil.go:377: Directory: "" vs "": [foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4 foo_empty4 foo_empty5 foo6] vs [foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 621, NextOffset: 649 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX 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: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo5 foo6] vs [foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo3 foo4 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:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo6 foo3 foo foo_empty2] vs [foo6 foo_empty foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo foo2 foo_empty2 foo3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 @@ -37480,93 +36473,80 @@ 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: "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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 777, NextOffset: 1398 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo4 foo5 foo6 foo_empty2 foo_empty3 foo_empty4 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo_empty2 foo4] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty5 foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "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_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: "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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty2 foo foo_empty foo2 foo5 foo6 .no.prefetch.landmark] vs [foo_empty foo2 foo3 foo4 foo5 foo6 foo foo_empty3 foo_empty4 foo_empty5 foo_empty2] - 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2] vs [foo_empty2 foo4 foo5 foo foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 @@ -37579,30 +36559,50 @@ 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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=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 === CONT 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_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo4 foo5 foo_empty2] vs [foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo_empty5 .no.prefetch.landmark foo2 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty foo2 foo_empty2 foo4 foo6 .no.prefetch.landmark foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo] + 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_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: "foo_empty5" vs "foo_empty5" + 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 @@ -37613,24 +36613,25 @@ 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo3 foo_empty3 foo_empty4 foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2] vs [foo foo2 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 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: "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: "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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo2 foo_empty4 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2] vs [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo5] - 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:485: Offset: 508, NextOffset: 615 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 750, NextOffset: 778 @@ -37641,64 +36642,62 @@ 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: "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: "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" + 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/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=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=9,prefix="/",format=PAX#01/lost_digest_in_a_entry === CONT 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 foo2 foo_empty2 foo4 foo5 foo_empty5 foo foo3 foo_empty3 foo_empty4 foo6] vs [foo5 foo3 foo_empty3 foo4 foo2 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] - 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 "": [foo5 foo_empty5 foo foo_empty2 foo4 foo_empty4 foo6 foo_empty foo2 foo3 foo_empty3] vs [foo foo_empty3 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU 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" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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 @@ -37706,108 +36705,100 @@ 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 "": [foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 foo foo3 foo_empty3 foo_empty4 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [foo_empty3 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo6 foo_empty5] vs [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo6 foo_empty foo2] 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: "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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 === CONT 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 "": [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6 foo foo_empty3 foo4 foo_empty4] vs [foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo6 .no.prefetch.landmark foo_empty foo_empty3] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty5 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] vs [.no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty foo2 foo_empty2 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: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo_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_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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4 foo6] vs [foo foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo5] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5] vs [foo_empty5 foo foo2 foo4 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" 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: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 @@ -37820,70 +36811,70 @@ 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: "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: "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=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=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 === CONT 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 "": [foo2 foo4 foo_empty4 foo_empty5 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo foo3 foo4 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2] vs [foo foo_empty foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty5 foo2] + 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_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_empty2" vs "foo_empty2" 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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 792, NextOffset: 1413 testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo6] vs [foo_empty3 foo5 foo6 foo foo_empty foo_empty2 foo3 foo2 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo_empty5 foo2 foo3] vs [foo foo3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_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: "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 @@ -37894,7 +36885,14 @@ 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_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: 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 @@ -37906,31 +36904,37 @@ testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:485: Offset: 108, NextOffset: 216 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo5 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1389, NextOffset: 1421 - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6] vs [foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo foo_empty2 foo4 foo_empty5 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 2015, NextOffset: 2047 + testutil.go:485: Offset: 1737, NextOffset: 4933 + testutil.go:485: Offset: 2047, NextOffset: 5363 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 158, NextOffset: 441 testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "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: "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: "foo3" vs "foo3" testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 999, NextOffset: 1031 @@ -37943,106 +36947,93 @@ testutil.go:485: Offset: 1381, NextOffset: 1665 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: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty4 foo5] vs [foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo foo_empty3 foo5] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 foo3 foo4 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1349, NextOffset: 1381 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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" + 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: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: "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: "foo3" vs "foo3" testutil.go:485: Offset: 999, NextOffset: 1031 testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 1031, NextOffset: 1349 testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1389, NextOffset: 1421 - testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - 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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/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=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 === CONT 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_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo6 foo2 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty4 .no.prefetch.landmark foo foo_empty3 foo4 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty5 foo foo_empty2 foo4 foo_empty4 foo5 foo6] vs [foo_empty2 foo3 foo_empty4 foo6 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2] + 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR - 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:485: Offset: 1042, NextOffset: 1364 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:485: Offset: 368, NextOffset: 655 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1727, NextOffset: 1759 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR + 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_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo_empty foo2] vs [foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo2 foo_empty4 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo6 foo_empty2 foo3 foo_empty4] vs [foo_empty5 foo_empty foo2 foo3 foo_empty3 foo5 foo6 foo foo_empty2 foo4 foo_empty4] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1364, NextOffset: 1396 @@ -38055,17 +37046,19 @@ 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1010, NextOffset: 1042 @@ -38073,16 +37066,24 @@ 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: "foo6" vs "foo6" + testutil.go:485: Offset: 2037, NextOffset: 2069 + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:485: Offset: 1759, NextOffset: 4986 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=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=-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 === CONT 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 "": [foo3 foo4 foo_empty4 foo_empty2 foo_empty foo2 foo_empty3 foo5 foo_empty5 foo6 foo] vs [foo6 foo foo2 foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo3 foo4 foo2] vs [foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2] + 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: "foo3" vs "foo3" testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1003, NextOffset: 1035 @@ -38093,43 +37094,49 @@ 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: "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_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: 1393, NextOffset: 1425 testutil.go:485: Offset: 1672, NextOffset: 1704 testutil.go:485: Offset: 1425, NextOffset: 1710 testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1710, NextOffset: 1742 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 1742, NextOffset: 4953 + testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo2] vs [foo_empty2 foo3 foo4 foo_empty4 foo foo_empty foo2 foo_empty3 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6] vs [foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo3 foo4 foo2] 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 1076, NextOffset: 1108 testutil.go:485: Offset: 1387, NextOffset: 1672 testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1672, NextOffset: 1704 testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:485: Offset: 1425, NextOffset: 1710 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2024, NextOffset: 2056 @@ -38146,66 +37153,71 @@ testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 684, NextOffset: 1003 testutil.go:485: Offset: 476, NextOffset: 760 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1003, NextOffset: 1035 - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 1035, NextOffset: 1355 - testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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 === CONT 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 "": [foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty foo2 foo_empty3 foo6 foo] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo6 .no.prefetch.landmark foo_empty2 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo_empty5 foo6 foo foo2] vs [.no.prefetch.landmark foo2 foo3 foo4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1443, NextOffset: 1732 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 450 testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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: "foo3" vs "foo3" testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 802, NextOffset: 1090 testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo2 foo3 foo4 foo_empty5] vs [foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo4 foo6 foo foo2 foo3 foo_empty5] 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: 1411, NextOffset: 1443 testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty3 .no.prefetch.landmark foo_empty2 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo4 foo_empty3 foo6 foo foo_empty foo2] + 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: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 450, NextOffset: 482 @@ -38216,95 +37228,61 @@ 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: "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: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 2075, NextOffset: 5435 - testutil.go:485: Offset: 1764, NextOffset: 5002 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=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=-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 === CONT 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 "": [foo_empty foo_empty2 foo_empty5 foo_empty4 foo5 foo6 foo foo2 foo3 foo_empty3 foo4] vs [foo2 foo4 foo_empty4 foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark] - 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: 441, NextOffset: 473 - testutil.go:485: Offset: 649, NextOffset: 681 - testutil.go:485: Offset: 473, NextOffset: 757 - testutil.go:485: Offset: 681, NextOffset: 999 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 999, NextOffset: 1031 - testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:485: Offset: 1031, NextOffset: 1349 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo5 foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo4 foo5 foo_empty2 foo3 foo_empty3 foo_empty4] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:485: Offset: 1381, NextOffset: 1665 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1665, NextOffset: 1697 testutil.go:485: Offset: 1421, NextOffset: 1705 testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 1737, NextOffset: 4933 - testutil.go:485: Offset: 2047, NextOffset: 5363 testutil.go:371: Comparing: "foo" 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo4 foo_empty4 foo] vs [foo_empty foo_empty2 foo_empty5 foo4 foo_empty4 foo5 foo6 foo foo2 foo3 foo_empty3] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 441, NextOffset: 473 + testutil.go:485: Offset: 649, NextOffset: 681 + testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:485: Offset: 681, NextOffset: 999 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1737, NextOffset: 4933 + testutil.go:485: Offset: 2047, NextOffset: 5363 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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: 999, NextOffset: 1031 testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 366, NextOffset: 649 - testutil.go:485: Offset: 158, NextOffset: 441 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX + testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo4 foo5 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo2 foo_empty3 foo4 foo5 foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty] + 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 @@ -38315,101 +37293,129 @@ testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:485: Offset: 1105, NextOffset: 1389 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1665, NextOffset: 1697 + testutil.go:485: Offset: 1389, NextOffset: 1421 + testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:485: Offset: 1421, NextOffset: 1705 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX + 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: 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/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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=-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 === CONT 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 foo6 foo_empty3 foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo] vs [foo_empty4 foo_empty5 foo6 foo3 foo_empty3 foo4 foo2 foo_empty2 foo5 .no.prefetch.landmark foo foo_empty] - 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: "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:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo6] vs [foo_empty5 foo6 foo_empty foo4 foo5 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1407, NextOffset: 1439 testutil.go:485: Offset: 1683, NextOffset: 1715 testutil.go:485: Offset: 1439, NextOffset: 1727 testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 448, NextOffset: 480 testutil.go:485: Offset: 655, NextOffset: 687 testutil.go:485: Offset: 480, NextOffset: 769 testutil.go:485: Offset: 687, NextOffset: 1010 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 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: "foo4" vs "foo4" + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 2037, NextOffset: 2069 + testutil.go:485: Offset: 1759, NextOffset: 4986 + testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:371: Comparing: "foo" 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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo3 foo_empty3 foo4 foo2 foo_empty2 foo5 .no.prefetch.landmark foo foo_empty] vs [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo_empty3 foo4 foo_empty4 foo6] -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty foo4 foo5 foo_empty5 foo6] vs [foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:485: Offset: 1439, NextOffset: 1727 + 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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 368, NextOffset: 655 testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go: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: "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: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2069, NextOffset: 5417 - testutil.go:485: Offset: 1759, NextOffset: 4986 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=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 +=== 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 === CONT 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 "": [foo5 foo6 foo foo_empty3 foo_empty4 foo3 foo4 foo_empty5 foo_empty foo2 foo_empty2] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty foo foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo3 foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2] + 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 @@ -38419,10 +37425,13 @@ testutil.go:485: Offset: 1076, NextOffset: 1108 testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1108, NextOffset: 1393 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX testutil.go:485: Offset: 1387, NextOffset: 1672 - 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: 1710, NextOffset: 1742 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 1742, NextOffset: 4953 + testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 444, NextOffset: 476 @@ -38430,83 +37439,71 @@ 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_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" 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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty foo foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo5 foo6 foo foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty5 foo6] vs [foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo6 foo foo3 foo4 foo_empty4] 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: "foo6" vs "foo6" - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 2056, NextOffset: 5391 - testutil.go:485: Offset: 1742, NextOffset: 4953 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:485: Offset: 476, NextOffset: 760 - testutil.go:371: Comparing: "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: 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_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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 1710, NextOffset: 1742 + testutil.go:485: Offset: 2056, NextOffset: 5391 + testutil.go:485: Offset: 1742, NextOffset: 4953 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 === CONT 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_empty5 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo foo3 foo_empty3 foo5 foo6] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo6 foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:371: Comparing: "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: 450, NextOffset: 482 - testutil.go:485: Offset: 657, NextOffset: 689 - testutil.go:485: Offset: 482, NextOffset: 770 - testutil.go:485: Offset: 689, NextOffset: 1012 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty4 foo5] vs [foo_empty2 foo3 .no.prefetch.landmark foo foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty3 foo4] + 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_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 @@ -38517,156 +37514,154 @@ testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1764, NextOffset: 5002 testutil.go:485: Offset: 2075, NextOffset: 5435 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 450, NextOffset: 482 + testutil.go:485: Offset: 657, NextOffset: 689 + testutil.go:485: Offset: 482, NextOffset: 770 + testutil.go:485: Offset: 689, NextOffset: 1012 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3] vs [foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo4 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 450 + testutil.go:485: Offset: 130, NextOffset: 162 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo5] vs [foo foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5] + testutil.go:485: Offset: 162, NextOffset: 450 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_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 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:485: Offset: 162, NextOffset: 450 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=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 === CONT 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_empty2 foo3 foo4 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo5 .no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty5 foo6] - 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 "": [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo4 foo_empty5 foo6] vs [foo6 foo foo2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4] + 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 testutil.go:485: Offset: 795, NextOffset: 1081 testutil.go:485: Offset: 1037, NextOffset: 1358 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" 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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1717, NextOffset: 1749 testutil.go:485: Offset: 2028, NextOffset: 2060 testutil.go:485: Offset: 1749, NextOffset: 4944 testutil.go:485: Offset: 2060, NextOffset: 5377 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 445, NextOffset: 477 - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 477, NextOffset: 763 - testutil.go:485: Offset: 684, NextOffset: 1005 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 160, NextOffset: 445 + testutil.go:485: Offset: 367, NextOffset: 652 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4] vs [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo4 foo_empty5 foo6] + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU 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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo5] vs [foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo6 foo] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2028, NextOffset: 2060 + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 2060, NextOffset: 5377 + testutil.go:485: Offset: 1749, NextOffset: 4944 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 367, NextOffset: 652 testutil.go:485: Offset: 160, NextOffset: 445 - testutil.go:371: Comparing: "foo_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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1676, NextOffset: 1708 - testutil.go:485: Offset: 1399, NextOffset: 1431 - testutil.go:485: Offset: 1708, NextOffset: 2028 - testutil.go:485: Offset: 1431, NextOffset: 1717 testutil.go:371: Comparing: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 1358, NextOffset: 1390 - testutil.go:485: Offset: 1081, NextOffset: 1113 - testutil.go:485: Offset: 1390, NextOffset: 1676 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU - testutil.go:485: Offset: 1113, NextOffset: 1399 + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset + 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=-1,prefix="../",format=PAX#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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 === CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":803,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1092,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1400,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo2 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 449 - testutil.go:485: Offset: 368, NextOffset: 656 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty4 foo5] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo2 foo3 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: "foo3" vs "foo3" testutil.go:485: Offset: 771, NextOffset: 803 testutil.go:485: Offset: 1012, NextOffset: 1044 @@ -38678,157 +37673,160 @@ 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_empty" vs "foo_empty" + 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: "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: "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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo6] vs [foo2 foo3 foo_empty4 foo5 foo foo_empty foo4 foo_empty5 foo6 foo_empty2 foo_empty3] + 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: "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: 1092, NextOffset: 1124 testutil.go:485: Offset: 1400, NextOffset: 1688 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo2 foo_empty4 foo5 foo6] vs [foo_empty foo3 foo_empty3 foo foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 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: 656 - testutil.go:485: Offset: 161, NextOffset: 449 + testutil.go:485: Offset: 1124, NextOffset: 1412 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 656, NextOffset: 688 testutil.go:485: Offset: 449, NextOffset: 481 testutil.go:485: Offset: 688, NextOffset: 1012 testutil.go:485: Offset: 481, NextOffset: 771 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 656 + testutil.go:485: Offset: 161, NextOffset: 449 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_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: 1412, NextOffset: 1444 testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:485: Offset: 1444, NextOffset: 1733 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1733, NextOffset: 1765 testutil.go:485: Offset: 2075, NextOffset: 5423 testutil.go:485: Offset: 1765, NextOffset: 4991 - testutil.go:371: Comparing: "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: 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_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 -=== CONT 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_empty3 foo5 foo6 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2] vs [foo foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo3 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty2 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 447, NextOffset: 479 + testutil.go:485: Offset: 654, NextOffset: 686 + testutil.go:485: Offset: 479, NextOffset: 765 + testutil.go:485: Offset: 686, NextOffset: 1007 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1403, NextOffset: 1435 - testutil.go:485: Offset: 1679, NextOffset: 1711 - testutil.go:485: Offset: 1435, NextOffset: 1722 - testutil.go:485: Offset: 1711, NextOffset: 2033 - testutil.go:371: Comparing: "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: "foo4" vs "foo4" testutil.go:485: Offset: 1084, NextOffset: 1116 testutil.go:485: Offset: 1360, NextOffset: 1392 testutil.go:485: Offset: 1116, NextOffset: 1403 testutil.go:485: Offset: 1392, NextOffset: 1679 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_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: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 447 testutil.go:485: Offset: 369, NextOffset: 654 testutil.go:371: Comparing: "foo_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo6 foo foo2 foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3] vs [foo_empty3 foo5 foo6 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 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: 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1679, NextOffset: 1711 - testutil.go:485: Offset: 1403, NextOffset: 1435 - testutil.go:485: Offset: 1711, NextOffset: 2033 - testutil.go:485: Offset: 1435, NextOffset: 1722 testutil.go:371: Comparing: "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: 2033, NextOffset: 2065 testutil.go:485: Offset: 1754, NextOffset: 4965 + testutil.go:485: Offset: 2065, NextOffset: 5400 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty5 foo6 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo4] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo3 foo_empty5 foo6] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU 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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2033, NextOffset: 2065 + testutil.go:485: Offset: 1722, NextOffset: 1754 + testutil.go:485: Offset: 2065, NextOffset: 5400 + testutil.go:485: Offset: 1754, NextOffset: 4965 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 654, NextOffset: 686 testutil.go:485: Offset: 447, NextOffset: 479 testutil.go:485: Offset: 686, NextOffset: 1007 testutil.go:485: Offset: 479, NextOffset: 765 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1007, NextOffset: 1039 + testutil.go:485: Offset: 765, NextOffset: 797 + testutil.go:485: Offset: 1039, NextOffset: 1360 + testutil.go:485: Offset: 797, NextOffset: 1084 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1360, NextOffset: 1392 testutil.go:485: Offset: 1084, NextOffset: 1116 testutil.go:485: Offset: 1392, NextOffset: 1679 testutil.go:485: Offset: 1116, NextOffset: 1403 + testutil.go:371: Comparing: "foo_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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 1435, NextOffset: 1722 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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 === CONT 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 "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo_empty5 foo3 foo5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty5 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: 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_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty5] vs [.no.prefetch.landmark foo_empty2 foo4 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo6] + 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 @@ -38839,88 +37837,72 @@ testutil.go:485: Offset: 338, NextOffset: 370 testutil.go:485: Offset: 162, NextOffset: 452 testutil.go:485: Offset: 370, NextOffset: 660 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 452, NextOffset: 484 testutil.go:485: Offset: 660, NextOffset: 692 testutil.go:485: Offset: 484, NextOffset: 775 testutil.go:485: Offset: 692, NextOffset: 1017 + testutil.go:371: Comparing: "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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 775, NextOffset: 807 testutil.go:485: Offset: 1017, NextOffset: 1049 testutil.go:485: Offset: 807, NextOffset: 1098 testutil.go:485: Offset: 1049, NextOffset: 1374 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo4 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo5 foo6 foo foo2 foo4 foo_empty4 foo_empty5 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: "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: 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 "": [foo4 foo_empty4 foo5 foo6 foo3 foo_empty3 foo_empty foo2 foo_empty2 foo_empty5 .no.prefetch.landmark foo] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo_empty5 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: "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: "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: "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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 370, NextOffset: 660 - testutil.go:485: Offset: 162, NextOffset: 452 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1374, NextOffset: 1406 testutil.go:485: Offset: 1098, NextOffset: 1130 testutil.go:485: Offset: 1406, NextOffset: 1697 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU 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: "foo3" vs "foo3" - testutil.go:485: Offset: 1017, NextOffset: 1049 - testutil.go:485: Offset: 775, NextOffset: 807 - testutil.go:485: Offset: 1049, NextOffset: 1374 - testutil.go:485: Offset: 807, NextOffset: 1098 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [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" @@ -38933,11 +37915,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": [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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -38953,8 +37935,42 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.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" @@ -38967,7 +37983,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": [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" @@ -38987,33 +38003,13 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR -=== 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=-2,prefix="",format=GNU#01/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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 @@ -39037,17 +38033,19 @@ 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=-2,prefix="",format=GNU#01/duplicated_entry_offset +=== CONT 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": [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" 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" @@ -39064,9 +38062,9 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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: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" @@ -39102,6 +38100,8 @@ 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=-2,prefix="./",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,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] @@ -39115,16 +38115,10 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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 "": [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" @@ -39165,27 +38159,19 @@ testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8020, NextOffset: 8052 testutil.go:485: Offset: 6944, NextOffset: 6976 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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: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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] 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] @@ -39199,11 +38185,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 [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" @@ -39219,33 +38205,33 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=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=-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=-2,prefix="./",format=PAX#01/duplicated_entry_offset === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 6880, NextOffset: 6912 - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" @@ -39260,6 +38246,8 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 @@ -39277,28 +38265,29 @@ 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 [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "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: 7988, NextOffset: 8020 testutil.go:485: Offset: 6880, NextOffset: 6912 testutil.go:485: Offset: 8020, NextOffset: 8052 @@ -39308,11 +38297,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": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -39328,15 +38317,54 @@ 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=0,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=-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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + 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 [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" @@ -39365,29 +38393,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: "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: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: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -39417,11 +38424,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": [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" @@ -39438,27 +38445,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=0,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=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:485: Offset: 2812, NextOffset: 11060 @@ -39473,9 +38465,11 @@ testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11124, NextOffset: 11156 testutil.go:485: Offset: 10048, NextOffset: 19359 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX 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: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" @@ -39495,25 +38489,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: "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 [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": [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: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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -39534,6 +38524,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/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -39546,31 +38538,32 @@ 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 [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX -=== 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=1,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:485: Offset: 2812, NextOffset: 11060 + 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] @@ -39585,10 +38578,10 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -39604,14 +38597,30 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 9952 + testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 "": [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: "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" @@ -39656,14 +38665,19 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=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=-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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "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" @@ -39707,14 +38721,8 @@ 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/testchar1" vs "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 foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -39743,12 +38751,14 @@ testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX 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" - 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,20 +38775,28 @@ testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -39798,8 +38816,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 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 @@ -39812,37 +38828,10 @@ 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 "": [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: 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 "": [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: 2812, NextOffset: 7988 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -39857,7 +38846,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -39877,13 +38866,28 @@ 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 + 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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== 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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go: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" @@ -39896,7 +38900,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -39916,8 +38920,6 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -39934,14 +38936,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 "": [.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: 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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -39962,8 +38977,6 @@ testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -39975,25 +38988,15 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:485: Offset: 6976, NextOffset: 14239 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== 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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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 @@ -40023,11 +39026,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": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -40044,23 +39047,7 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] - testutil.go: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 "": [.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] @@ -40074,11 +39061,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": [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": [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" @@ -40094,21 +39081,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=1,prefix="./",format=PAX#02/lost_digest_in_a_entry + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=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=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40152,26 +39150,20 @@ testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: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 foo.txt] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -40203,35 +39195,25 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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: 721, NextOffset: 753 - testutil.go:485: Offset: 899, NextOffset: 931 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry === CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - 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: 2183 - testutil.go:485: Offset: 995, 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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "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":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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40245,6 +39227,31 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 493, NextOffset: 899 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 720, NextOffset: 752 + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 752, NextOffset: 784 + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 784, NextOffset: 816 + testutil.go:485: Offset: 963, NextOffset: 995 + testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:485: Offset: 995, NextOffset: 2534 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40256,14 +39263,30 @@ testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 330, NextOffset: 362 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR 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: 721 - testutil.go:485: Offset: 493, NextOffset: 899 - 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 [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 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: 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:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -40294,38 +39317,43 @@ 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: 721 + testutil.go:485: Offset: 351, NextOffset: 720 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":936,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1000,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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:371: Comparing: "test" vs "test" testutil.go:377: 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: 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: 2533 - testutil.go:485: Offset: 817, NextOffset: 2183 + testutil.go:485: Offset: 726, NextOffset: 758 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 758, NextOffset: 790 + testutil.go:485: Offset: 936, NextOffset: 968 + testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 968, NextOffset: 1000 + testutil.go:485: Offset: 822, NextOffset: 2183 + testutil.go:485: Offset: 1000, 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: 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=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 158, NextOffset: 190 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 190, NextOffset: 222 testutil.go:485: Offset: 298, NextOffset: 330 @@ -40333,31 +39361,6 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 731 - testutil.go:485: Offset: 495, NextOffset: 909 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 909, NextOffset: 941 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 827, NextOffset: 2202 - testutil.go:485: Offset: 1005, NextOffset: 2553 - 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: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40370,32 +39373,12 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR 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 [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 909 - testutil.go:485: Offset: 354, 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: 909, NextOffset: 941 - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 1005, NextOffset: 2553 - testutil.go:485: Offset: 827, NextOffset: 2202 - 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:485: Offset: 354, NextOffset: 726 + testutil.go:485: Offset: 495, NextOffset: 904 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40424,30 +39407,35 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 904 + testutil.go:485: Offset: 354, NextOffset: 726 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 726, NextOffset: 758 + testutil.go:485: Offset: 936, NextOffset: 968 + testutil.go:485: Offset: 758, NextOffset: 790 + testutil.go:485: Offset: 968, NextOffset: 1000 + testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 1000, NextOffset: 2540 + testutil.go:485: Offset: 822, NextOffset: 2183 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 94, NextOffset: 126 - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 158, NextOffset: 190 - testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 190, NextOffset: 222 - testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 222, NextOffset: 254 - testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 254, NextOffset: 353 - testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:377: Directory: "" vs "": [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: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40474,16 +39462,37 @@ 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: 2185 - 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": [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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 202, NextOffset: 234 + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 158, NextOffset: 190 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 190, NextOffset: 222 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 222, NextOffset: 254 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 254, NextOffset: 353 + testutil.go:485: Offset: 362, NextOffset: 495 testutil.go: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 "": [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: 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" @@ -40493,14 +39502,14 @@ 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: 2185 + 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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -40529,39 +39538,15 @@ 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=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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -40584,18 +39569,14 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 732, NextOffset: 764 testutil.go:485: Offset: 907, NextOffset: 939 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 764, NextOffset: 796 testutil.go:485: Offset: 939, NextOffset: 971 testutil.go:485: Offset: 796, NextOffset: 828 testutil.go:485: Offset: 971, NextOffset: 1003 - testutil.go:485: Offset: 828, NextOffset: 2206 - testutil.go:485: Offset: 1003, NextOffset: 2547 - 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:485: Offset: 828, NextOffset: 2205 + testutil.go:485: Offset: 1003, NextOffset: 2546 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -40603,18 +39584,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: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 235, NextOffset: 267 + testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 267, NextOffset: 299 + testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 299, NextOffset: 331 + testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 299, NextOffset: 331 testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:371: Comparing: "" 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -40641,17 +39624,40 @@ testutil.go:485: Offset: 764, NextOffset: 796 testutil.go:485: Offset: 971, NextOffset: 1003 testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1003, NextOffset: 2547 - testutil.go:485: Offset: 828, NextOffset: 2206 + testutil.go:485: Offset: 1003, NextOffset: 2546 + testutil.go:485: Offset: 828, NextOffset: 2205 + 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: 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 === 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=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=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":856,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":888,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":920,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":952,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1033,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1065,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1097,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1129,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: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: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40661,10 +39667,35 @@ testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 189, NextOffset: 221 testutil.go:485: Offset: 298, NextOffset: 330 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 351, NextOffset: 856 + testutil.go:485: Offset: 493, NextOffset: 1033 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 856, NextOffset: 888 + testutil.go:485: Offset: 1033, NextOffset: 1065 + testutil.go:485: Offset: 888, NextOffset: 920 + testutil.go:485: Offset: 1065, NextOffset: 1097 + testutil.go:485: Offset: 920, NextOffset: 952 + testutil.go:485: Offset: 1097, NextOffset: 1129 + testutil.go:485: Offset: 952, NextOffset: 2436 + testutil.go:485: Offset: 1129, NextOffset: 2771 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40678,33 +39709,22 @@ 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: 833 - testutil.go:485: Offset: 493, NextOffset: 1011 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - 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: 2402 - testutil.go:485: Offset: 1107, NextOffset: 2754 + testutil.go:485: Offset: 1033, NextOffset: 1065 + testutil.go:485: Offset: 856, NextOffset: 888 + testutil.go:485: Offset: 1065, NextOffset: 1097 + testutil.go:485: Offset: 888, NextOffset: 920 + testutil.go:485: Offset: 1097, NextOffset: 1129 + testutil.go:485: Offset: 920, NextOffset: 952 + testutil.go:485: Offset: 1129, NextOffset: 2771 + testutil.go:485: Offset: 952, NextOffset: 2436 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: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go: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" @@ -40738,27 +39758,24 @@ 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:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 1107, NextOffset: 2754 - testutil.go:485: Offset: 929, NextOffset: 2402 + testutil.go:485: Offset: 493, NextOffset: 1033 + testutil.go:485: Offset: 351, NextOffset: 856 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":858,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":890,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":922,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":954,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1066,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1098,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1130,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40772,29 +39789,6 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 837 - 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: 1014, NextOffset: 1046 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1046, NextOffset: 1078 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1078, NextOffset: 1110 - testutil.go:485: Offset: 933, NextOffset: 2419 - testutil.go:485: Offset: 1110, NextOffset: 2753 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40808,27 +39802,23 @@ 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 [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 354, NextOffset: 858 + testutil.go:485: Offset: 495, NextOffset: 1034 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 837, NextOffset: 869 - testutil.go:485: Offset: 1046, NextOffset: 1078 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1078, NextOffset: 1110 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1110, NextOffset: 2753 - testutil.go:485: Offset: 933, NextOffset: 2419 - testutil.go:371: Comparing: "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: 858, NextOffset: 890 + testutil.go:485: Offset: 1034, NextOffset: 1066 + testutil.go:485: Offset: 890, NextOffset: 922 + testutil.go:485: Offset: 1066, NextOffset: 1098 + testutil.go:485: Offset: 922, NextOffset: 954 + testutil.go:485: Offset: 1098, NextOffset: 1130 + testutil.go:485: Offset: 954, NextOffset: 2434 + testutil.go:485: Offset: 1130, NextOffset: 2770 + 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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -40842,9 +39832,34 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 1034 + testutil.go:485: Offset: 354, NextOffset: 858 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1034, NextOffset: 1066 + testutil.go:485: Offset: 858, NextOffset: 890 + testutil.go:485: Offset: 1066, NextOffset: 1098 + testutil.go:485: Offset: 890, NextOffset: 922 + testutil.go:485: Offset: 1098, NextOffset: 1130 + testutil.go:485: Offset: 922, NextOffset: 954 + testutil.go:485: Offset: 1130, NextOffset: 2770 + testutil.go:485: Offset: 954, NextOffset: 2434 + 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: 94, NextOffset: 126 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 266, NextOffset: 298 @@ -40855,19 +39870,11 @@ 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: 1014 - testutil.go:485: Offset: 354, NextOffset: 837 - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":839,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":871,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1016,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1048,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1080,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1112,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":862,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":894,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":926,"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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1039,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1103,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1135,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40882,22 +39889,22 @@ 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: 839 - testutil.go:485: Offset: 495, NextOffset: 1016 + testutil.go:485: Offset: 353, NextOffset: 862 + testutil.go:485: Offset: 495, NextOffset: 1039 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 839, NextOffset: 871 - testutil.go:485: Offset: 1016, NextOffset: 1048 - testutil.go:485: Offset: 871, NextOffset: 903 - testutil.go:485: Offset: 1048, NextOffset: 1080 - testutil.go:485: Offset: 903, NextOffset: 935 - testutil.go:485: Offset: 1080, NextOffset: 1112 - testutil.go:485: Offset: 935, NextOffset: 2426 - testutil.go:485: Offset: 1112, NextOffset: 2753 + testutil.go:485: Offset: 862, NextOffset: 894 + testutil.go:485: Offset: 1039, NextOffset: 1071 + testutil.go:485: Offset: 894, NextOffset: 926 + testutil.go:485: Offset: 1071, NextOffset: 1103 + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 1103, NextOffset: 1135 + testutil.go:485: Offset: 958, NextOffset: 2445 + testutil.go:485: Offset: 1135, NextOffset: 2785 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" @@ -40918,7 +39925,7 @@ 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 [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 [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 @@ -40933,22 +39940,22 @@ 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: 1016 - testutil.go:485: Offset: 353, NextOffset: 839 + testutil.go:485: Offset: 495, NextOffset: 1039 + testutil.go:485: Offset: 353, NextOffset: 862 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1016, NextOffset: 1048 - testutil.go:485: Offset: 839, NextOffset: 871 - testutil.go:485: Offset: 1048, NextOffset: 1080 - testutil.go:485: Offset: 871, NextOffset: 903 - testutil.go:485: Offset: 1080, NextOffset: 1112 - testutil.go:485: Offset: 903, NextOffset: 935 - testutil.go:485: Offset: 1112, NextOffset: 2753 - testutil.go:485: Offset: 935, NextOffset: 2426 + testutil.go:485: Offset: 1039, NextOffset: 1071 + testutil.go:485: Offset: 862, NextOffset: 894 + testutil.go:485: Offset: 1071, NextOffset: 1103 + testutil.go:485: Offset: 894, NextOffset: 926 + testutil.go:485: Offset: 1103, NextOffset: 1135 + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 1135, NextOffset: 2785 + testutil.go:485: Offset: 958, NextOffset: 2445 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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -40962,22 +39969,24 @@ testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 158, NextOffset: 190 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX 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/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/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":913,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1024,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1056,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1088,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1120,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":901,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":933,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":965,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1046,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1078,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1110,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1142,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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 @@ -40992,28 +40001,26 @@ 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: 849 - testutil.go:485: Offset: 497, NextOffset: 1024 + testutil.go:485: Offset: 356, NextOffset: 869 + testutil.go:485: Offset: 497, NextOffset: 1046 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 849, NextOffset: 881 - testutil.go:485: Offset: 1024, NextOffset: 1056 - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1056, NextOffset: 1088 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 913, NextOffset: 945 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 945, NextOffset: 2439 - testutil.go:485: Offset: 1120, NextOffset: 2772 + testutil.go:485: Offset: 869, NextOffset: 901 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 1110, NextOffset: 1142 + testutil.go:485: Offset: 965, NextOffset: 2457 + testutil.go:485: Offset: 1142, NextOffset: 2792 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41030,9 +40037,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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] 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: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 @@ -41042,12 +40047,33 @@ testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 299, NextOffset: 331 testutil.go:485: Offset: 191, NextOffset: 223 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX 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: 1046 + testutil.go:485: Offset: 356, NextOffset: 869 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 869, NextOffset: 901 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 1110, NextOffset: 1142 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 1142, NextOffset: 2792 + testutil.go:485: Offset: 965, NextOffset: 2457 + 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: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -41061,33 +40087,18 @@ 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: 1024 - testutil.go:485: Offset: 356, NextOffset: 849 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1024, NextOffset: 1056 - testutil.go:485: Offset: 849, NextOffset: 881 - testutil.go:485: Offset: 1056, NextOffset: 1088 - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 913, NextOffset: 945 - testutil.go:485: Offset: 1120, NextOffset: 2772 - testutil.go:485: Offset: 945, NextOffset: 2439 - testutil.go:371: Comparing: "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/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== 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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -41111,19 +40122,17 @@ testutil.go:485: Offset: 724, NextOffset: 756 testutil.go:485: Offset: 902, NextOffset: 934 testutil.go:485: Offset: 756, NextOffset: 788 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 934, NextOffset: 966 testutil.go:485: Offset: 788, NextOffset: 820 testutil.go:485: Offset: 966, NextOffset: 998 - testutil.go:485: Offset: 820, NextOffset: 2192 - testutil.go:485: Offset: 998, NextOffset: 2509 + testutil.go:485: Offset: 820, NextOffset: 2191 + testutil.go:485: Offset: 998, NextOffset: 2510 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41140,7 +40149,13 @@ testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [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 [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41148,8 +40163,6 @@ testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 125, NextOffset: 157 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 157, NextOffset: 189 testutil.go:485: Offset: 298, NextOffset: 330 @@ -41184,30 +40197,40 @@ testutil.go:485: Offset: 756, NextOffset: 788 testutil.go:485: Offset: 966, NextOffset: 998 testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 998, NextOffset: 2509 - testutil.go:485: Offset: 820, NextOffset: 2192 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 + testutil.go:485: Offset: 998, NextOffset: 2510 + testutil.go:485: Offset: 820, NextOffset: 2191 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== 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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 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: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": [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] -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT 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: 95, NextOffset: 127 testutil.go:485: Offset: 205, NextOffset: 237 @@ -41234,31 +40257,42 @@ 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 [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 + 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 + 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 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: 499, NextOffset: 912 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:377: 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: 912, NextOffset: 944 + testutil.go:485: Offset: 943, NextOffset: 975 testutil.go:485: Offset: 764, NextOffset: 796 - testutil.go:485: Offset: 944, NextOffset: 976 + testutil.go:485: Offset: 975, NextOffset: 1007 testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 828, NextOffset: 2207 - testutil.go:485: Offset: 1008, NextOffset: 2547 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 1007, NextOffset: 2547 + testutil.go:485: Offset: 828, NextOffset: 2206 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41274,59 +40308,28 @@ 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: "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 - 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 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 499, NextOffset: 912 - testutil.go:485: Offset: 356, NextOffset: 732 - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,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: 912, NextOffset: 944 - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 944, NextOffset: 976 - testutil.go:485: Offset: 764, NextOffset: 796 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1008, NextOffset: 2547 - testutil.go:485: Offset: 828, NextOffset: 2207 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: 730, NextOffset: 762 - testutil.go:485: Offset: 907, NextOffset: 939 + testutil.go:485: Offset: 906, NextOffset: 938 testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 939, NextOffset: 971 + testutil.go:485: Offset: 938, NextOffset: 970 testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 971, NextOffset: 1003 - testutil.go:485: Offset: 826, NextOffset: 2199 - testutil.go:485: Offset: 1003, NextOffset: 2540 + testutil.go:485: Offset: 970, NextOffset: 1002 + testutil.go:485: Offset: 826, NextOffset: 2197 + testutil.go:485: Offset: 1002, NextOffset: 2541 testutil.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" @@ -41361,11 +40364,27 @@ 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: 907 + testutil.go:485: Offset: 497, NextOffset: 906 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [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: 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: 2541 + testutil.go:485: Offset: 826, NextOffset: 2197 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" @@ -41383,8 +40402,6 @@ testutil.go:485: Offset: 191, NextOffset: 223 testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 223, NextOffset: 255 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 355 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41400,47 +40417,21 @@ 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: 907 - 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: 907, NextOffset: 939 - testutil.go:485: Offset: 730, NextOffset: 762 - testutil.go:485: Offset: 939, NextOffset: 971 - testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 971, NextOffset: 1003 - testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 1003, NextOffset: 2540 - testutil.go:485: Offset: 826, NextOffset: 2199 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":913,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":977,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1009,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 913, NextOffset: 945 - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 945, NextOffset: 977 - testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 977, NextOffset: 1009 - testutil.go:485: Offset: 833, NextOffset: 2206 - testutil.go:485: Offset: 1009, NextOffset: 2549 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41471,11 +40462,21 @@ testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 359, NextOffset: 737 - testutil.go:485: Offset: 500, NextOffset: 913 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 500, NextOffset: 912 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 912, NextOffset: 944 + testutil.go:485: Offset: 769, NextOffset: 801 + testutil.go:485: Offset: 944, NextOffset: 976 + testutil.go:485: Offset: 801, NextOffset: 833 + testutil.go:485: Offset: 976, NextOffset: 1008 + testutil.go:485: Offset: 833, NextOffset: 2206 + testutil.go:485: Offset: 1008, NextOffset: 2550 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [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 @@ -41490,28 +40491,26 @@ 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: 913 + testutil.go:485: Offset: 500, NextOffset: 912 testutil.go:485: Offset: 359, NextOffset: 737 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 913, NextOffset: 945 + testutil.go:485: Offset: 912, NextOffset: 944 testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 945, NextOffset: 977 + testutil.go:485: Offset: 944, NextOffset: 976 testutil.go:485: Offset: 769, NextOffset: 801 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 977, NextOffset: 1009 + testutil.go:485: Offset: 976, NextOffset: 1008 testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 1009, NextOffset: 2549 + testutil.go:485: Offset: 1008, NextOffset: 2550 testutil.go:485: Offset: 833, NextOffset: 2206 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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" @@ -41527,18 +40526,15 @@ testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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 "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41582,21 +40578,14 @@ testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 687, NextOffset: 1872 testutil.go:485: Offset: 828, NextOffset: 2156 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 200, NextOffset: 228 - testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 228, NextOffset: 256 - testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 256, NextOffset: 284 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 193, NextOffset: 221 - testutil.go:485: Offset: 312, NextOffset: 425 - testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go: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: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 425, NextOffset: 744 testutil.go:485: Offset: 309, NextOffset: 603 @@ -41608,14 +40597,12 @@ testutil.go:485: Offset: 603, NextOffset: 631 testutil.go:485: Offset: 772, NextOffset: 800 testutil.go:485: Offset: 631, NextOffset: 659 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 659, NextOffset: 687 testutil.go:485: Offset: 828, NextOffset: 2156 testutil.go:485: Offset: 687, NextOffset: 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: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" @@ -41635,14 +40622,36 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset + 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/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -41656,29 +40665,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: 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: 610, NextOffset: 638 - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 694, 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 [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: 174, NextOffset: 202 @@ -41692,6 +40678,21 @@ 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: "test2" vs "test2" @@ -41723,19 +40724,19 @@ 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: 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: 753, NextOffset: 781 + testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 782, NextOffset: 810 testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 837, NextOffset: 2165 + 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] @@ -41744,20 +40745,33 @@ 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=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=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":608,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":636,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":664,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":692,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":749,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 311, NextOffset: 608 + testutil.go:485: Offset: 427, NextOffset: 749 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 608, NextOffset: 636 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 636, NextOffset: 664 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 692, NextOffset: 1874 + testutil.go:485: Offset: 833, NextOffset: 2160 testutil.go:371: Comparing: "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 [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" @@ -41777,6 +40791,8 @@ testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 110, NextOffset: 138 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 201, NextOffset: 229 testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 229, NextOffset: 257 @@ -41786,23 +40802,16 @@ 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: 748 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 776, NextOffset: 804 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 804, NextOffset: 832 - testutil.go:485: Offset: 691, NextOffset: 1874 - testutil.go:485: Offset: 832, NextOffset: 2160 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 "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -41816,31 +40825,6 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 748 - testutil.go:485: Offset: 311, NextOffset: 607 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 776, NextOffset: 804 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 804, NextOffset: 832 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 832, NextOffset: 2160 - testutil.go:485: Offset: 691, NextOffset: 1874 - testutil.go:371: Comparing: "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 @@ -41853,32 +40837,29 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 749 + testutil.go:485: Offset: 311, NextOffset: 608 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 608, NextOffset: 636 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 636, NextOffset: 664 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 833, NextOffset: 2160 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 692, NextOffset: 1874 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 -=== 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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 231, NextOffset: 259 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 259, NextOffset: 287 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 287, NextOffset: 315 - testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:485: Offset: 315, NextOffset: 431 + 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: 315, NextOffset: 612 testutil.go:485: Offset: 431, NextOffset: 755 @@ -41895,9 +40876,11 @@ testutil.go:485: Offset: 696, NextOffset: 1889 testutil.go:485: Offset: 839, 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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" @@ -41915,14 +40898,33 @@ 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: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 231, NextOffset: 259 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 259, NextOffset: 287 + testutil.go:485: Offset: 196, NextOffset: 224 + 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] + 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:371: Comparing: "test" vs "test" testutil.go:377: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 640, NextOffset: 668 testutil.go:485: Offset: 811, NextOffset: 839 testutil.go:485: Offset: 668, NextOffset: 696 @@ -41930,10 +40932,10 @@ testutil.go:485: Offset: 696, NextOffset: 1889 testutil.go:371: Comparing: "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" @@ -41942,6 +40944,8 @@ testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 231, NextOffset: 259 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 259, NextOffset: 287 testutil.go:485: Offset: 168, NextOffset: 196 @@ -41962,19 +40966,34 @@ 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/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} -=== 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=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 === CONT TestGzipEStargz/testBuild/various_files-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":"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":838,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":866,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":894,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":922,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 2052 + testutil.go:485: Offset: 922, NextOffset: 2337 + testutil.go:371: Comparing: "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: 172, NextOffset: 200 @@ -41988,37 +41007,12 @@ 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: 693 - testutil.go:485: Offset: 425, 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: 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: 2328 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 137, NextOffset: 165 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 256, NextOffset: 284 @@ -42026,25 +41020,14 @@ 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 "": [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: 425, NextOffset: 832 - testutil.go:485: Offset: 309, NextOffset: 693 + testutil.go:485: Offset: 309, NextOffset: 699 + testutil.go:485: Offset: 425, 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: 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: 2328 - testutil.go:485: Offset: 777, NextOffset: 2048 + 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 [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" @@ -42077,23 +41060,28 @@ 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: 838 + testutil.go:485: Offset: 309, NextOffset: 699 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 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: 2337 + testutil.go:485: Offset: 783, NextOffset: 2052 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":697,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":753,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":839,"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":895,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":923,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":702,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":730,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":758,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":845,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":873,"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":929,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "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 [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -42107,6 +41095,31 @@ 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: 702 + testutil.go:485: Offset: 429, NextOffset: 845 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,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: 702, NextOffset: 730 + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 873, NextOffset: 901 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 901, NextOffset: 929 + testutil.go:485: Offset: 786, NextOffset: 2057 + testutil.go:485: Offset: 929, NextOffset: 2350 + 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: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -42120,23 +41133,26 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 697 - testutil.go:485: Offset: 429, NextOffset: 839 + 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: 697, NextOffset: 725 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 725, NextOffset: 753 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 781, NextOffset: 2052 - testutil.go:485: Offset: 923, NextOffset: 2343 - 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: 845, NextOffset: 873 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 873, NextOffset: 901 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 901, NextOffset: 929 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 929, NextOffset: 2350 + testutil.go:485: Offset: 786, 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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42147,6 +41163,8 @@ testutil.go:485: Offset: 230, NextOffset: 258 testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 258, NextOffset: 286 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 195, NextOffset: 223 @@ -42166,35 +41184,15 @@ 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: 839 - testutil.go:485: Offset: 313, NextOffset: 697 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 697, NextOffset: 725 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 725, NextOffset: 753 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 923, NextOffset: 2343 - testutil.go:485: Offset: 781, 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:485: Offset: 429, NextOffset: 845 + testutil.go:485: Offset: 313, NextOffset: 702 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/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 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":863,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":891,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":919,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":702,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":730,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":758,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -42208,29 +41206,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: 693 - testutil.go:485: Offset: 427, 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: 693, NextOffset: 721 - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 721, NextOffset: 749 - testutil.go:485: Offset: 863, NextOffset: 891 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 891, NextOffset: 919 - testutil.go:485: Offset: 777, NextOffset: 2050 - testutil.go:485: Offset: 919, NextOffset: 2336 - 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: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -42244,29 +41219,35 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 835 - testutil.go:485: Offset: 311, NextOffset: 693 + testutil.go:485: Offset: 311, NextOffset: 702 + testutil.go:485: Offset: 427, NextOffset: 842 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 693, NextOffset: 721 - testutil.go:485: Offset: 863, NextOffset: 891 - testutil.go:485: Offset: 721, NextOffset: 749 - testutil.go:485: Offset: 891, NextOffset: 919 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 919, NextOffset: 2336 - testutil.go:485: Offset: 777, NextOffset: 2050 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 842, NextOffset: 870 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 870, NextOffset: 898 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 898, NextOffset: 926 + testutil.go:485: Offset: 786, NextOffset: 2053 + testutil.go:485: Offset: 926, NextOffset: 2344 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar1" vs "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 [test dev test2 baz.txt foo.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:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42278,6 +41259,8 @@ testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 257, NextOffset: 285 testutil.go:485: Offset: 166, NextOffset: 194 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 @@ -42295,38 +41278,29 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=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=-1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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: 427, NextOffset: 842 + testutil.go:485: Offset: 311, NextOffset: 702 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,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: 698, NextOffset: 726 testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 702, NextOffset: 730 +=== 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 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 730, NextOffset: 758 testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 782, NextOffset: 2058 - testutil.go:485: Offset: 926, NextOffset: 2350 - testutil.go:371: Comparing: "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: 758, NextOffset: 786 + testutil.go:485: Offset: 926, NextOffset: 2344 + testutil.go:485: Offset: 786, NextOffset: 2053 +=== RUN 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":734,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":790,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":877,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":905,"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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -42340,6 +41314,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: 706 + testutil.go:485: Offset: 431, NextOffset: 849 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 706, NextOffset: 734 + testutil.go:485: Offset: 849, NextOffset: 877 + testutil.go:485: Offset: 734, NextOffset: 762 + testutil.go:485: Offset: 877, NextOffset: 905 + testutil.go:485: Offset: 762, NextOffset: 790 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 790, NextOffset: 2065 + testutil.go:485: Offset: 933, NextOffset: 2358 + testutil.go:371: Comparing: "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: 175, NextOffset: 203 @@ -42353,33 +41350,8 @@ 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: 842 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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 698, NextOffset: 726 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 726, NextOffset: 754 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 926, NextOffset: 2350 - testutil.go:485: Offset: 782, NextOffset: 2058 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [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 @@ -42393,6 +41365,29 @@ 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: 849 + testutil.go:485: Offset: 315, NextOffset: 706 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 849, NextOffset: 877 + testutil.go:485: Offset: 706, NextOffset: 734 + testutil.go:485: Offset: 877, NextOffset: 905 + testutil.go:485: Offset: 734, NextOffset: 762 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 762, NextOffset: 790 + testutil.go:485: Offset: 933, NextOffset: 2358 + testutil.go:485: Offset: 790, NextOffset: 2065 + 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: 175, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 112 @@ -42406,20 +41401,24 @@ 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: 698 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":80,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":220,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":307,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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 [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: 80, NextOffset: 108 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 108, NextOffset: 136 testutil.go:485: Offset: 199, NextOffset: 227 @@ -42431,33 +41430,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: 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 testutil.go:485: Offset: 108, NextOffset: 136 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:485: Offset: 199, NextOffset: 227 testutil.go:485: Offset: 136, NextOffset: 164 testutil.go:485: Offset: 227, NextOffset: 255 @@ -42467,16 +41445,23 @@ 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: 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: 745, NextOffset: 773 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 691, NextOffset: 1874 + testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [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 @@ -42484,14 +41469,35 @@ testutil.go:485: Offset: 108, NextOffset: 136 testutil.go:485: Offset: 227, NextOffset: 255 testutil.go:485: Offset: 136, NextOffset: 164 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 -=== CONT 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: 164, NextOffset: 192 testutil.go:485: Offset: 283, NextOffset: 311 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: 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: 745, NextOffset: 773 + testutil.go:485: Offset: 607, NextOffset: 635 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 829, NextOffset: 2152 + testutil.go:485: Offset: 691, NextOffset: 1874 + 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: 171, NextOffset: 199 testutil.go:485: Offset: 80, NextOffset: 108 @@ -42505,50 +41511,32 @@ 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: 746 - testutil.go:485: Offset: 307, 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: 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=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":613,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":641,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":669,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":697,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":756,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":784,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [test2 baz.txt foo.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:485: Offset: 427, NextOffset: 757 + 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: 614, NextOffset: 642 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 698, NextOffset: 1880 - testutil.go:485: Offset: 841, NextOffset: 2174 + 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: 1882 + testutil.go:485: Offset: 840, NextOffset: 2172 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "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" @@ -42575,29 +41563,12 @@ testutil.go:485: Offset: 257, NextOffset: 285 testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 285, NextOffset: 313 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 757 - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 841, NextOffset: 2174 - testutil.go:485: Offset: 698, NextOffset: 1880 + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -42630,32 +41601,30 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 611 - testutil.go:485: Offset: 425, NextOffset: 750 + 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: 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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:485: Offset: 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: 2172 + testutil.go:485: Offset: 697, NextOffset: 1882 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":609,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":637,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":665,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":693,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42684,29 +41653,29 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [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: 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: 609, NextOffset: 637 testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 611, NextOffset: 639 + testutil.go:485: Offset: 637, NextOffset: 665 testutil.go:485: Offset: 778, NextOffset: 806 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 665, NextOffset: 693 testutil.go:485: Offset: 806, NextOffset: 834 - testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 693, NextOffset: 1881 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": [testchar1 testchar2 testblock testfifo] 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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -42720,6 +41689,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: 750 + 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: 609, NextOffset: 637 + testutil.go:485: Offset: 778, NextOffset: 806 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 806, NextOffset: 834 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 834, 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/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "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 @@ -42733,18 +41725,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 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":759,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":787,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":815,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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 @@ -42760,21 +41749,19 @@ 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: 759 + testutil.go:485: Offset: 429, NextOffset: 758 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 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,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: 614, NextOffset: 642 - testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 786, NextOffset: 814 testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 815, NextOffset: 843 - testutil.go:485: Offset: 698, NextOffset: 1885 - testutil.go:485: Offset: 843, NextOffset: 2174 + 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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -42797,20 +41784,21 @@ 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 [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 786, NextOffset: 814 testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 814, NextOffset: 842 testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 843, NextOffset: 2174 - testutil.go:485: Offset: 698, NextOffset: 1885 + 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": [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" @@ -42844,17 +41832,30 @@ 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: 759 + testutil.go:485: Offset: 429, NextOffset: 758 testutil.go:485: Offset: 313, NextOffset: 614 - 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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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: 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: 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" @@ -42864,14 +41865,14 @@ 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: 1926 + testutil.go:485: Offset: 716, NextOffset: 1924 testutil.go:485: Offset: 861, NextOffset: 2207 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 [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" @@ -42887,25 +41888,8 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 - testutil.go:371: Comparing: "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: 777 - 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 "": [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: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -42933,13 +41917,13 @@ 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: 1926 + testutil.go:485: Offset: 716, 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: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" @@ -42956,14 +41940,14 @@ testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -42993,11 +41977,11 @@ testutil.go:485: Offset: 722, NextOffset: 1927 testutil.go:485: Offset: 867, NextOffset: 2220 testutil.go:371: Comparing: "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" @@ -43014,8 +41998,7 @@ 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 [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -43029,10 +42012,10 @@ 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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -43063,22 +42046,36 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 432, NextOffset: 783 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 313, NextOffset: 638 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset + 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=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=9,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [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: 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: 1919 + 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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -43110,20 +42107,10 @@ 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: "" 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -43137,29 +42124,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: 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: 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 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -43173,34 +42137,36 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== 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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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: 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: 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: 1935 - testutil.go:485: Offset: 870, NextOffset: 2224 + 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: 2213 + testutil.go:485: Offset: 719, NextOffset: 1919 testutil.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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] +=== 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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -43214,6 +42180,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: 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: 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: 1934 + testutil.go:485: Offset: 871, NextOffset: 2221 + 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: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -43226,17 +42215,9 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR 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: "" 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 [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -43250,13 +42231,34 @@ 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: 2221 + testutil.go:485: Offset: 728, NextOffset: 1934 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 206, NextOffset: 234 testutil.go:485: Offset: 112, NextOffset: 140 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 234, NextOffset: 262 testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 262, NextOffset: 290 @@ -43265,38 +42267,38 @@ 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=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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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":759,"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":815,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":877,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":905,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":961,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "foo.txt" vs "foo.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 434, NextOffset: 786 - testutil.go:485: Offset: 315, NextOffset: 643 + testutil.go:485: Offset: 309, NextOffset: 731 + testutil.go:485: Offset: 428, NextOffset: 877 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 1935 + testutil.go:485: Offset: 731, NextOffset: 759 + testutil.go:485: Offset: 877, NextOffset: 905 + testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 933, NextOffset: 961 + testutil.go:485: Offset: 815, NextOffset: 2116 + testutil.go:485: Offset: 961, NextOffset: 2409 testutil.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" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":755,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -43310,29 +42312,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: 727 - testutil.go:485: Offset: 428, 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: 727, NextOffset: 755 - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 811, NextOffset: 2120 - testutil.go:485: Offset: 958, NextOffset: 2397 - 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 @@ -43347,26 +42326,7 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: 874, NextOffset: 902 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 958, NextOffset: 2397 - testutil.go:485: Offset: 811, NextOffset: 2120 - 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 "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -43380,6 +42340,29 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 428, NextOffset: 877 + testutil.go:485: Offset: 309, 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: 877, NextOffset: 905 + testutil.go:485: Offset: 731, NextOffset: 759 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 933, NextOffset: 961 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 961, NextOffset: 2409 + testutil.go:485: Offset: 815, NextOffset: 2116 + 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: 81, NextOffset: 109 @@ -43393,43 +42376,20 @@ 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: 874 - testutil.go:485: Offset: 309, NextOffset: 727 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/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=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":908,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":936,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":964,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":883,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":911,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":939,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "test" vs "test" - testutil.go:377: 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: 880, NextOffset: 908 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 936, NextOffset: 964 - testutil.go:485: Offset: 819, NextOffset: 2129 - testutil.go:485: Offset: 964, NextOffset: 2413 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [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: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 111, NextOffset: 139 testutil.go:485: Offset: 205, NextOffset: 233 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 233, NextOffset: 261 testutil.go:485: Offset: 167, NextOffset: 195 @@ -43438,6 +42398,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: 739 + testutil.go:485: Offset: 432, 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: 2130 + testutil.go:485: Offset: 967, NextOffset: 2421 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -43451,14 +42434,31 @@ 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 "": [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: 313, NextOffset: 735 - testutil.go:485: Offset: 432, NextOffset: 880 + testutil.go:485: Offset: 432, NextOffset: 883 + testutil.go:485: Offset: 313, NextOffset: 739 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - 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: 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: 2421 + testutil.go:485: Offset: 823, NextOffset: 2130 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -43472,29 +42472,6 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 432, NextOffset: 880 - 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: 880, NextOffset: 908 - testutil.go:485: Offset: 735, NextOffset: 763 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 936, NextOffset: 964 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 964, NextOffset: 2413 - 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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -43509,16 +42486,27 @@ 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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":759,"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":815,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":903,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":931,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":959,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":733,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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: 733, NextOffset: 761 + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 817, NextOffset: 2113 + testutil.go:485: Offset: 963, NextOffset: 2408 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" @@ -43552,42 +42540,11 @@ 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: 731 - testutil.go:485: Offset: 430, NextOffset: 875 + testutil.go:485: Offset: 311, NextOffset: 733 + testutil.go:485: Offset: 430, 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: 731, NextOffset: 759 - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 759, NextOffset: 787 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 787, NextOffset: 815 - testutil.go:485: Offset: 931, NextOffset: 959 - testutil.go:485: Offset: 815, NextOffset: 2112 - testutil.go:485: Offset: 959, NextOffset: 2405 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 731, NextOffset: 759 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 759, NextOffset: 787 - testutil.go:485: Offset: 931, NextOffset: 959 - testutil.go:485: Offset: 787, NextOffset: 815 - testutil.go:485: Offset: 959, NextOffset: 2405 - testutil.go:485: Offset: 815, NextOffset: 2112 - 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: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: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -43601,6 +42558,29 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 430, NextOffset: 879 + testutil.go:485: Offset: 311, NextOffset: 733 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 733, NextOffset: 761 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 963, NextOffset: 2408 + testutil.go:485: Offset: 817, NextOffset: 2113 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "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 @@ -43614,39 +42594,32 @@ 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: 875 - testutil.go:485: Offset: 311, NextOffset: 731 === 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 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":768,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":889,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":973,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [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: 315, NextOffset: 740 - testutil.go:485: Offset: 434, NextOffset: 885 + testutil.go:485: Offset: 315, NextOffset: 744 + testutil.go:485: Offset: 434, NextOffset: 889 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,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: 740, NextOffset: 768 - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 824, NextOffset: 2133 - testutil.go:485: Offset: 969, NextOffset: 2419 + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 772, NextOffset: 800 + testutil.go:485: Offset: 917, NextOffset: 945 + testutil.go:485: Offset: 800, NextOffset: 828 + testutil.go:485: Offset: 945, NextOffset: 973 + testutil.go:485: Offset: 828, NextOffset: 2131 + testutil.go:485: Offset: 973, NextOffset: 2422 testutil.go:371: Comparing: "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" @@ -43668,8 +42641,6 @@ testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 206, NextOffset: 234 testutil.go:485: Offset: 140, NextOffset: 168 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 234, NextOffset: 262 testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 262, NextOffset: 290 @@ -43678,9 +42649,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 "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [.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 @@ -43694,6 +42663,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: 889 + testutil.go:485: Offset: 315, 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: 889, NextOffset: 917 + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 917, NextOffset: 945 + testutil.go:485: Offset: 772, NextOffset: 800 + testutil.go:485: Offset: 945, NextOffset: 973 + testutil.go:485: Offset: 800, NextOffset: 828 + testutil.go:485: Offset: 973, NextOffset: 2422 + testutil.go:485: Offset: 828, NextOffset: 2131 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -43707,34 +42699,36 @@ 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: 885 - testutil.go:485: Offset: 315, NextOffset: 740 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 2419 - testutil.go:485: Offset: 824, NextOffset: 2133 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":636,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":720,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":782,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":838,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":866,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":636,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":720,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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 @@ -43756,51 +42750,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:485: Offset: 636, NextOffset: 664 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 782, NextOffset: 810 testutil.go:485: Offset: 664, NextOffset: 692 testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 692, NextOffset: 720 testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 720, NextOffset: 1929 + testutil.go:485: Offset: 720, NextOffset: 1928 testutil.go:485: Offset: 866, NextOffset: 2202 - 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: 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 [test2 baz.txt foo.txt barlink test dev] - 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: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: 428, NextOffset: 782 testutil.go:485: Offset: 309, NextOffset: 636 @@ -43812,14 +42770,12 @@ testutil.go:485: Offset: 636, NextOffset: 664 testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 664, NextOffset: 692 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 838, NextOffset: 866 testutil.go:485: Offset: 692, NextOffset: 720 testutil.go:485: Offset: 866, NextOffset: 2202 - testutil.go:485: Offset: 720, NextOffset: 1929 + testutil.go:485: Offset: 720, NextOffset: 1928 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" @@ -43839,46 +42795,42 @@ 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=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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 177, NextOffset: 205 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 233, NextOffset: 261 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 261, NextOffset: 289 - testutil.go:485: Offset: 195, NextOffset: 223 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU - 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: 791 + 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: 645, NextOffset: 673 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 673, NextOffset: 701 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 701, NextOffset: 729 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 729, NextOffset: 1942 - testutil.go:485: Offset: 875, NextOffset: 2227 + 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: 1933 + testutil.go:485: Offset: 873, NextOffset: 2224 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go: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" @@ -43898,42 +42850,42 @@ 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 "": [.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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 233, NextOffset: 261 + testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 261, NextOffset: 289 + testutil.go:485: Offset: 233, NextOffset: 261 testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 261, NextOffset: 289 testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 432, NextOffset: 791 - testutil.go:485: Offset: 313, NextOffset: 645 + testutil.go:485: Offset: 313, NextOffset: 644 + testutil.go:485: Offset: 432, NextOffset: 789 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 645, NextOffset: 673 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 673, NextOffset: 701 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 701, NextOffset: 729 - testutil.go:485: Offset: 875, NextOffset: 2227 - testutil.go:485: Offset: 729, NextOffset: 1942 + 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: 2224 + testutil.go:485: Offset: 728, NextOffset: 1933 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -43949,36 +42901,68 @@ 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: 789 + testutil.go:485: Offset: 313, NextOffset: 644 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":667,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":695,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":723,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU 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:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 639 + testutil.go:485: Offset: 430, NextOffset: 783 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 723, NextOffset: 1923 + testutil.go:485: Offset: 867, NextOffset: 2207 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 @@ -43992,25 +42976,31 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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: 311, NextOffset: 640 - testutil.go:485: Offset: 430, NextOffset: 784 + testutil.go:485: Offset: 430, NextOffset: 783 + testutil.go:485: Offset: 311, NextOffset: 639 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 668, NextOffset: 696 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - 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: 2212 - 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: 783, NextOffset: 811 + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 867, NextOffset: 2207 + testutil.go:485: Offset: 723, NextOffset: 1923 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -44024,29 +43014,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: 2212 - 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 [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 @@ -44061,22 +43028,10 @@ 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/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":647,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":675,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":703,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":731,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":820,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":848,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":876,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":647,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":675,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":703,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":731,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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 "": [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: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -44090,6 +43045,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: 647 + 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: 647, NextOffset: 675 + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 675, NextOffset: 703 + testutil.go:485: Offset: 819, NextOffset: 847 + testutil.go:485: Offset: 703, NextOffset: 731 + testutil.go:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 731, NextOffset: 1939 + testutil.go:485: Offset: 875, NextOffset: 2223 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -44103,23 +43081,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: 647 - testutil.go:485: Offset: 434, NextOffset: 792 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 647, NextOffset: 675 - testutil.go:485: Offset: 792, NextOffset: 820 - testutil.go:485: Offset: 675, NextOffset: 703 - testutil.go:485: Offset: 820, NextOffset: 848 - testutil.go:485: Offset: 703, NextOffset: 731 - testutil.go:485: Offset: 848, NextOffset: 876 - testutil.go:485: Offset: 731, NextOffset: 1938 - testutil.go:485: Offset: 876, NextOffset: 2231 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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -44134,28 +43097,28 @@ 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: 792 + testutil.go:485: Offset: 434, NextOffset: 791 testutil.go:485: Offset: 315, NextOffset: 647 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry === CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 792, NextOffset: 820 + testutil.go:485: Offset: 791, NextOffset: 819 testutil.go:485: Offset: 647, NextOffset: 675 - testutil.go:485: Offset: 820, NextOffset: 848 + testutil.go:485: Offset: 819, NextOffset: 847 testutil.go:485: Offset: 675, NextOffset: 703 - testutil.go:485: Offset: 848, NextOffset: 876 + testutil.go:485: Offset: 847, NextOffset: 875 testutil.go:485: Offset: 703, NextOffset: 731 - testutil.go:485: Offset: 876, NextOffset: 2231 - testutil.go:485: Offset: 731, NextOffset: 1938 + testutil.go:485: Offset: 875, NextOffset: 2223 + testutil.go:485: Offset: 731, NextOffset: 1939 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" @@ -44171,35 +43134,14 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 +=== 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=-2,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=9,prefix="../",format=PAX#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1433,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1465,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1497,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1529,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1709,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1741,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1773,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1805,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 1433, NextOffset: 1465 - testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1465, NextOffset: 1497 - testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1497, NextOffset: 1529 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1529, NextOffset: 4861 - testutil.go:485: Offset: 1807, NextOffset: 5469 - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44213,6 +43155,29 @@ 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: 1431 + testutil.go:485: Offset: 727, NextOffset: 1709 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 1709, NextOffset: 1741 + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1741, NextOffset: 1773 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1773, NextOffset: 1805 + testutil.go:485: Offset: 1527, NextOffset: 4857 + testutil.go:485: Offset: 1805, NextOffset: 5465 + 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: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44226,28 +43191,10 @@ 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: 1433 - testutil.go:485: Offset: 727, NextOffset: 1711 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: 727, NextOffset: 1711 - testutil.go:485: Offset: 484, NextOffset: 1433 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1433, NextOffset: 1465 - testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1465, NextOffset: 1497 - testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1497, NextOffset: 1529 - testutil.go:485: Offset: 1807, NextOffset: 5469 - testutil.go:485: Offset: 1529, NextOffset: 4861 + 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: "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" @@ -44280,30 +43227,48 @@ 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: 1709 + 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: 1709, NextOffset: 1741 + testutil.go:485: Offset: 1431, NextOffset: 1463 + testutil.go:485: Offset: 1741, NextOffset: 1773 + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1773, NextOffset: 1805 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1805, NextOffset: 5465 + testutil.go:485: Offset: 1527, NextOffset: 4857 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1446,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1478,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1510,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1542,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1446, NextOffset: 1478 + testutil.go:485: Offset: 1445, NextOffset: 1477 testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1478, NextOffset: 1510 + testutil.go:485: Offset: 1477, NextOffset: 1509 testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1510, NextOffset: 1542 + testutil.go:485: Offset: 1509, NextOffset: 1541 testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1542, NextOffset: 4906 - testutil.go:485: Offset: 1818, NextOffset: 5513 + testutil.go:485: Offset: 1541, NextOffset: 4903 + testutil.go:485: Offset: 1818, NextOffset: 5511 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -44333,26 +43298,21 @@ 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: 1446 + testutil.go:485: Offset: 488, NextOffset: 1445 testutil.go:485: Offset: 729, NextOffset: 1722 - 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 [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 729, NextOffset: 1722 - testutil.go:485: Offset: 488, NextOffset: 1446 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1446, NextOffset: 1478 + testutil.go:485: Offset: 1445, NextOffset: 1477 testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1478, NextOffset: 1510 + testutil.go:485: Offset: 1477, NextOffset: 1509 testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1510, NextOffset: 1542 - testutil.go:485: Offset: 1818, NextOffset: 5513 - testutil.go:485: Offset: 1542, NextOffset: 4906 + testutil.go:485: Offset: 1509, NextOffset: 1541 + testutil.go:485: Offset: 1818, NextOffset: 5511 + testutil.go:485: Offset: 1541, NextOffset: 4903 testutil.go:371: Comparing: "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" @@ -44387,15 +43347,42 @@ 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: 1722 + testutil.go:485: Offset: 488, NextOffset: 1445 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=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/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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1506,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1538,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1750,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1814,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 487, NextOffset: 1439 + testutil.go:485: Offset: 728, NextOffset: 1716 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 4882 + testutil.go:485: Offset: 1812, NextOffset: 5490 + 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: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44409,34 +43396,9 @@ 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: 1442 - testutil.go:485: Offset: 728, NextOffset: 1718 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1538, NextOffset: 4887 - testutil.go:485: Offset: 1814, NextOffset: 5494 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 164, NextOffset: 196 testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 196, NextOffset: 228 @@ -44448,33 +43410,10 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 1718 - testutil.go:485: Offset: 487, NextOffset: 1442 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1814, NextOffset: 5494 - testutil.go:485: Offset: 1538, NextOffset: 4887 - testutil.go:371: Comparing: "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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 371, NextOffset: 403 @@ -44500,20 +43439,36 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1457,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1489,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1521,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1553,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1733,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1765,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1797,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1829,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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: "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: 5490 + testutil.go:485: Offset: 1535, NextOffset: 4882 testutil.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" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44536,8 +43491,6 @@ testutil.go:485: Offset: 372, NextOffset: 404 testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 404, NextOffset: 436 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 436, NextOffset: 468 testutil.go:485: Offset: 261, NextOffset: 293 @@ -44545,39 +43498,34 @@ 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: 1457 - testutil.go:485: Offset: 731, NextOffset: 1733 + testutil.go:485: Offset: 490, NextOffset: 1455 + testutil.go:485: Offset: 731, NextOffset: 1731 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1457, NextOffset: 1489 - testutil.go:485: Offset: 1733, NextOffset: 1765 - testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1765, NextOffset: 1797 - testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1797, NextOffset: 1829 - testutil.go:485: Offset: 1553, NextOffset: 4931 - testutil.go:485: Offset: 1829, NextOffset: 5539 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1733, NextOffset: 1765 - testutil.go:485: Offset: 1457, NextOffset: 1489 - testutil.go:485: Offset: 1765, NextOffset: 1797 - testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1797, NextOffset: 1829 - testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1829, NextOffset: 5539 - testutil.go:485: Offset: 1553, NextOffset: 4931 + 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: 5535 testutil.go:371: Comparing: "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 [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44590,8 +43538,6 @@ testutil.go:485: Offset: 436, NextOffset: 468 testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 468, NextOffset: 500 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 @@ -44609,16 +43555,29 @@ 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: 1733 - testutil.go:485: Offset: 490, NextOffset: 1457 + 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: 5535 + testutil.go:485: Offset: 1551, NextOffset: 4928 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== 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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1981,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2013,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2045,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2077,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2259,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2291,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2323,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2355,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1982,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2014,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2078,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2260,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2324,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2356,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44631,8 +43590,6 @@ testutil.go:485: Offset: 226, NextOffset: 258 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 258, NextOffset: 290 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 @@ -44649,37 +43606,46 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 484, NextOffset: 1981 - testutil.go:485: Offset: 727, NextOffset: 2259 + testutil.go:485: Offset: 484, NextOffset: 1982 + testutil.go:485: Offset: 727, NextOffset: 2260 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1981, NextOffset: 2013 - testutil.go:485: Offset: 2259, NextOffset: 2291 - testutil.go:485: Offset: 2013, NextOffset: 2045 - testutil.go:485: Offset: 2291, NextOffset: 2323 - testutil.go:485: Offset: 2045, NextOffset: 2077 - testutil.go:485: Offset: 2323, NextOffset: 2355 - testutil.go:485: Offset: 2077, NextOffset: 5779 - testutil.go:485: Offset: 2355, NextOffset: 6387 + testutil.go:485: Offset: 1982, NextOffset: 2014 + testutil.go:485: Offset: 2260, NextOffset: 2292 + testutil.go:485: Offset: 2014, NextOffset: 2046 + testutil.go:485: Offset: 2292, NextOffset: 2324 + testutil.go:485: Offset: 2046, NextOffset: 2078 + testutil.go:485: Offset: 2324, NextOffset: 2356 + testutil.go:485: Offset: 2078, NextOffset: 5780 + testutil.go:485: Offset: 2356, NextOffset: 6388 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": [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 "": [.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: 2260, NextOffset: 2292 + testutil.go:485: Offset: 1982, NextOffset: 2014 + testutil.go:485: Offset: 2292, NextOffset: 2324 + testutil.go:485: Offset: 2014, NextOffset: 2046 + testutil.go:485: Offset: 2324, NextOffset: 2356 + testutil.go:485: Offset: 2046, NextOffset: 2078 + testutil.go:485: Offset: 2356, NextOffset: 6388 + testutil.go:485: Offset: 2078, NextOffset: 5780 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" @@ -44709,59 +43675,31 @@ testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 2259 - testutil.go:485: Offset: 484, NextOffset: 1981 + testutil.go:485: Offset: 727, NextOffset: 2260 + testutil.go:485: Offset: 484, NextOffset: 1982 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2259, NextOffset: 2291 - testutil.go:485: Offset: 1981, NextOffset: 2013 - testutil.go:485: Offset: 2291, NextOffset: 2323 - testutil.go:485: Offset: 2013, NextOffset: 2045 - testutil.go:485: Offset: 2323, NextOffset: 2355 - testutil.go:485: Offset: 2045, NextOffset: 2077 - testutil.go:485: Offset: 2355, NextOffset: 6387 - testutil.go:485: Offset: 2077, NextOffset: 5779 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/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/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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: 132, NextOffset: 164 - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 164, NextOffset: 196 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 228, NextOffset: 260 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 260, NextOffset: 292 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 292, NextOffset: 488 - testutil.go:485: Offset: 499, NextOffset: 729 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1992 - testutil.go:485: Offset: 729, NextOffset: 2269 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 5823 - testutil.go:485: Offset: 2365, NextOffset: 6430 + 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: 5825 + testutil.go:485: Offset: 2368, NextOffset: 6433 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" @@ -44781,38 +43719,37 @@ 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 "": [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 - testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 164, NextOffset: 196 - testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 228, NextOffset: 260 - testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 260, NextOffset: 292 - testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 729, NextOffset: 2269 - testutil.go:485: Offset: 488, NextOffset: 1992 + 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: "" 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: 2269, NextOffset: 2301 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - 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: 6430 - testutil.go:485: Offset: 2088, NextOffset: 5823 + 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: 6433 + testutil.go:485: Offset: 2091, NextOffset: 5825 testutil.go:371: Comparing: "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" @@ -44834,23 +43771,37 @@ 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=0,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 339, NextOffset: 371 + testutil.go:485: Offset: 132, NextOffset: 164 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 164, NextOffset: 196 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 228, NextOffset: 260 + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 260, NextOffset: 292 + testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 729, NextOffset: 2272 + testutil.go:485: Offset: 488, NextOffset: 1995 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2268,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2300,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2332,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2364,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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 [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" @@ -44880,42 +43831,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: 1991 - testutil.go:485: Offset: 728, NextOffset: 2267 + testutil.go:485: Offset: 487, NextOffset: 1992 + testutil.go:485: Offset: 728, NextOffset: 2268 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 5808 - testutil.go:485: Offset: 2363, NextOffset: 6415 + testutil.go:485: Offset: 1992, NextOffset: 2024 + testutil.go:485: Offset: 2268, NextOffset: 2300 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 2300, NextOffset: 2332 + testutil.go:485: Offset: 2056, NextOffset: 2088 + testutil.go:485: Offset: 2332, NextOffset: 2364 + testutil.go:485: Offset: 2088, NextOffset: 5807 + testutil.go:485: Offset: 2364, NextOffset: 6415 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 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: 6415 - testutil.go:485: Offset: 2087, NextOffset: 5808 - 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: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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -44929,6 +43860,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: 2268 + 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: 2268, NextOffset: 2300 + testutil.go:485: Offset: 1992, NextOffset: 2024 + testutil.go:485: Offset: 2300, NextOffset: 2332 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 2332, NextOffset: 2364 + testutil.go:485: Offset: 2056, NextOffset: 2088 + testutil.go:485: Offset: 2364, NextOffset: 6415 + testutil.go:485: Offset: 2088, NextOffset: 5807 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -44942,18 +43896,33 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 2267 - testutil.go:485: Offset: 487, NextOffset: 1991 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2009,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2041,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2073,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2105,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2285,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2317,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2349,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2381,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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: 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: 5859 + testutil.go:485: Offset: 2383, NextOffset: 6466 + testutil.go:371: Comparing: "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: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -44965,31 +43934,10 @@ testutil.go:485: Offset: 436, NextOffset: 468 testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 468, NextOffset: 500 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX 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: 2009 - testutil.go:485: Offset: 731, NextOffset: 2285 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2009, NextOffset: 2041 - testutil.go:485: Offset: 2285, NextOffset: 2317 - testutil.go:485: Offset: 2041, NextOffset: 2073 - testutil.go:485: Offset: 2317, NextOffset: 2349 - testutil.go:485: Offset: 2073, NextOffset: 2105 - testutil.go:485: Offset: 2349, NextOffset: 2381 - testutil.go:485: Offset: 2105, NextOffset: 5857 - testutil.go:485: Offset: 2381, NextOffset: 6464 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -45003,8 +43951,20 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] 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: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -45018,29 +43978,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: 2285 - testutil.go:485: Offset: 490, NextOffset: 2009 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2285, NextOffset: 2317 - testutil.go:485: Offset: 2009, NextOffset: 2041 - testutil.go:485: Offset: 2317, NextOffset: 2349 - testutil.go:485: Offset: 2041, NextOffset: 2073 - testutil.go:485: Offset: 2349, NextOffset: 2381 - testutil.go:485: Offset: 2073, NextOffset: 2105 - testutil.go:485: Offset: 2381, NextOffset: 6464 - testutil.go:485: Offset: 2105, NextOffset: 5857 - 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: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -45054,34 +43991,26 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1441,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1473,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1505,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1537,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1750,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1814,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 731, NextOffset: 2287 + testutil.go:485: Offset: 490, NextOffset: 2011 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1441, NextOffset: 1473 - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1473, NextOffset: 1505 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1505, NextOffset: 1537 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1537, NextOffset: 4873 - testutil.go:485: Offset: 1814, NextOffset: 5479 - 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: 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: 6466 + testutil.go:485: Offset: 2107, NextOffset: 5859 +=== 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":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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 131, NextOffset: 163 testutil.go:485: Offset: 339, NextOffset: 371 @@ -45095,6 +44024,31 @@ 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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU + 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: 4869 + testutil.go:485: Offset: 1813, NextOffset: 5477 + testutil.go:371: Comparing: "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: 131, NextOffset: 163 testutil.go:485: Offset: 339, NextOffset: 371 @@ -45108,33 +44062,8 @@ 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: 1441 - testutil.go:485: Offset: 727, NextOffset: 1718 - 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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 1718 - testutil.go:485: Offset: 485, NextOffset: 1441 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1441, NextOffset: 1473 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1473, NextOffset: 1505 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1505, NextOffset: 1537 - testutil.go:485: Offset: 1814, NextOffset: 5479 - testutil.go:485: Offset: 1537, NextOffset: 4873 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [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" @@ -45142,6 +44071,8 @@ testutil.go:485: Offset: 131, NextOffset: 163 testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 163, NextOffset: 195 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 195, NextOffset: 227 testutil.go:485: Offset: 435, NextOffset: 467 @@ -45163,15 +44094,56 @@ 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: 5477 + testutil.go:485: Offset: 1535, NextOffset: 4869 + testutil.go:371: Comparing: "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/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + 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: "test" vs "test" + testutil.go:377: 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: 4915 + testutil.go:485: Offset: 1826, NextOffset: 5523 + testutil.go:371: Comparing: "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: 133, NextOffset: 165 testutil.go:485: Offset: 341, NextOffset: 373 @@ -45185,29 +44157,6 @@ 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: 1455 - testutil.go:485: Offset: 732, NextOffset: 1732 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1764, NextOffset: 1796 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1796, NextOffset: 1828 - testutil.go:485: Offset: 1551, NextOffset: 4919 - testutil.go:485: Offset: 1828, NextOffset: 5527 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 341, NextOffset: 373 @@ -45222,13 +44171,25 @@ testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [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: 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: 5523 + testutil.go:485: Offset: 1548, NextOffset: 4915 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45258,50 +44219,31 @@ 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: 1732 - 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: 1732, NextOffset: 1764 - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1764, NextOffset: 1796 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1796, NextOffset: 1828 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1828, NextOffset: 5527 - testutil.go:485: Offset: 1551, NextOffset: 4919 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset + testutil.go:485: Offset: 732, NextOffset: 1730 + testutil.go:485: Offset: 490, NextOffset: 1452 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1448,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1544,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1759,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1448 - testutil.go:485: Offset: 731, NextOffset: 1727 + 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] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1759, NextOffset: 1791 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1791, NextOffset: 1823 - testutil.go:485: Offset: 1544, NextOffset: 4895 - testutil.go:485: Offset: 1823, NextOffset: 5505 + 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: 4893 + testutil.go:485: Offset: 1821, NextOffset: 5502 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" @@ -45334,8 +44276,30 @@ 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: "" 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 5502 + testutil.go:485: Offset: 1543, NextOffset: 4893 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 @@ -45349,29 +44313,6 @@ 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: 1727 - testutil.go:485: Offset: 488, NextOffset: 1448 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1759, NextOffset: 1791 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1791, NextOffset: 1823 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1823, NextOffset: 5505 - testutil.go:485: Offset: 1544, NextOffset: 4895 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 @@ -45385,15 +44326,40 @@ 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" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1464,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1496,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1528,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1560,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1741,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1773,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1463,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1495,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1527,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1559,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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: 492, NextOffset: 1463 + testutil.go:485: Offset: 734, NextOffset: 1740 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1740, NextOffset: 1772 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1772, NextOffset: 1804 + testutil.go:485: Offset: 1527, NextOffset: 1559 + testutil.go:485: Offset: 1804, NextOffset: 1836 + testutil.go:485: Offset: 1559, NextOffset: 4939 + testutil.go:485: Offset: 1836, NextOffset: 5547 + 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" @@ -45422,50 +44388,26 @@ 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: 1464 - testutil.go:485: Offset: 734, NextOffset: 1741 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1464, NextOffset: 1496 - testutil.go:485: Offset: 1741, NextOffset: 1773 - testutil.go:485: Offset: 1496, NextOffset: 1528 - testutil.go:485: Offset: 1773, NextOffset: 1805 - testutil.go:485: Offset: 1528, NextOffset: 1560 - testutil.go:485: Offset: 1805, NextOffset: 1837 - testutil.go:485: Offset: 1560, NextOffset: 4940 - testutil.go:485: Offset: 1837, NextOffset: 5549 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt 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: 734, NextOffset: 1741 - testutil.go:485: Offset: 492, NextOffset: 1464 + 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: 1741, NextOffset: 1773 - testutil.go:485: Offset: 1464, NextOffset: 1496 - testutil.go:485: Offset: 1773, NextOffset: 1805 - testutil.go:485: Offset: 1496, NextOffset: 1528 - testutil.go:485: Offset: 1805, NextOffset: 1837 - testutil.go:485: Offset: 1528, NextOffset: 1560 - testutil.go:485: Offset: 1837, NextOffset: 5549 - testutil.go:485: Offset: 1560, NextOffset: 4940 + testutil.go:485: Offset: 1740, NextOffset: 1772 + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1772, NextOffset: 1804 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1804, NextOffset: 1836 + testutil.go:485: Offset: 1527, NextOffset: 1559 + testutil.go:485: Offset: 1836, NextOffset: 5547 + testutil.go:485: Offset: 1559, NextOffset: 4939 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: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45484,8 +44426,6 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 374, NextOffset: 406 testutil.go:485: Offset: 166, NextOffset: 198 testutil.go:485: Offset: 406, NextOffset: 438 @@ -45496,14 +44436,17 @@ testutil.go:485: Offset: 262, NextOffset: 294 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 734, NextOffset: 1740 + testutil.go:485: Offset: 492, NextOffset: 1463 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.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 @@ -45533,11 +44476,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/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" @@ -45550,32 +44493,13 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR 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: "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: 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 "": [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 @@ -45604,15 +44528,32 @@ testutil.go:485: Offset: 6944, NextOffset: 6976 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -45642,7 +44583,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -45663,7 +44604,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 "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -45679,8 +44631,6 @@ 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=0,prefix="../",format=GNU/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 @@ -45704,49 +44654,15 @@ testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:485: Offset: 6976, NextOffset: 14239 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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/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 === CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:377: Directory: "" vs "": [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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -45758,8 +44674,6 @@ 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=1,prefix="",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,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" @@ -45777,11 +44691,29 @@ testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 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 "": [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: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -45795,7 +44727,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -45817,8 +44749,6 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 @@ -45830,26 +44760,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: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 === RUN 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -45884,24 +44802,23 @@ testutil.go:371: Comparing: "dev/testblock" vs "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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] 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: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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] @@ -45909,8 +44826,6 @@ testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6880, NextOffset: 6912 testutil.go:485: Offset: 8020, NextOffset: 8052 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6944, NextOffset: 6976 @@ -45936,16 +44851,33 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + 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=PAX -=== 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/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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "barlink" vs "barlink" + 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" @@ -45958,11 +44890,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 [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" @@ -45994,8 +44926,26 @@ 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: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 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" @@ -46008,7 +44958,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 [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" @@ -46028,33 +44978,32 @@ 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=GNU/duplicated_entry_offset -=== CONT 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 - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 9952, NextOffset: 9984 + testutil.go:485: Offset: 11060, NextOffset: 11092 + testutil.go:485: Offset: 9984, NextOffset: 10016 + testutil.go:485: Offset: 11092, NextOffset: 11124 + testutil.go:485: Offset: 10016, NextOffset: 10048 + testutil.go:485: Offset: 11124, NextOffset: 11156 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,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 [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" @@ -46087,25 +45036,24 @@ 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:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "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 [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: "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] @@ -46116,14 +45064,16 @@ testutil.go:485: Offset: 9984, NextOffset: 10016 testutil.go:485: Offset: 11124, NextOffset: 11156 testutil.go:485: Offset: 10016, NextOffset: 10048 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX 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: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" @@ -46139,48 +45089,11 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 11060 - testutil.go:485: Offset: 1732, NextOffset: 9952 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:485: Offset: 2812, NextOffset: 11060 - 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" @@ -46193,11 +45106,11 @@ testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -46213,8 +45126,25 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 9952 + testutil.go:485: Offset: 2812, NextOffset: 11060 + 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 [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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -46265,30 +45195,14 @@ testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:485: Offset: 2812, NextOffset: 11060 + testutil.go:377: Directory: "" vs "": [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] @@ -46302,7 +45216,7 @@ testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -46322,8 +45236,39 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 9952 + testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] 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: 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 @@ -46335,6 +45280,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/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" @@ -46353,41 +45300,16 @@ 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:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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": [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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46431,11 +45353,34 @@ testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "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 [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 [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: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry +=== CONT 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 @@ -46462,35 +45407,19 @@ 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": [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: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/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/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/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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 @@ -46520,11 +45449,11 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/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" @@ -46541,7 +45470,20 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go: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: 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 @@ -46558,11 +45500,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: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" @@ -46578,27 +45520,27 @@ 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=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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 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=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=PAX/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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: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] @@ -46612,11 +45554,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/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" @@ -46624,6 +45566,8 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 @@ -46632,32 +45576,29 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU + 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: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - 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" @@ -46677,6 +45618,8 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 @@ -46686,36 +45629,32 @@ 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 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== CONT 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 @@ -46741,28 +45680,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 [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "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: "dev/testfifo" vs "dev/testfifo" 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 [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] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46795,32 +45736,15 @@ testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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/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 +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.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 @@ -46835,22 +45759,22 @@ 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: 721 + testutil.go:485: Offset: 351, NextOffset: 720 testutil.go:485: Offset: 493, NextOffset: 899 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 721, NextOffset: 753 + testutil.go:485: Offset: 720, NextOffset: 752 testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 753, NextOffset: 785 + testutil.go:485: Offset: 752, NextOffset: 784 testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 785, NextOffset: 817 + testutil.go:485: Offset: 784, NextOffset: 816 testutil.go:485: Offset: 963, NextOffset: 995 - testutil.go:485: Offset: 817, NextOffset: 2183 - testutil.go:485: Offset: 995, NextOffset: 2533 + testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:485: Offset: 995, NextOffset: 2534 testutil.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" @@ -46871,28 +45795,41 @@ testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 202, NextOffset: 234 + testutil.go:485: Offset: 93, NextOffset: 125 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 125, NextOffset: 157 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 157, NextOffset: 189 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 189, NextOffset: 221 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 221, NextOffset: 253 + testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 493, NextOffset: 899 - testutil.go:485: Offset: 351, NextOffset: 721 + testutil.go:485: Offset: 351, NextOffset: 720 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 721, NextOffset: 753 + testutil.go:485: Offset: 720, NextOffset: 752 testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 753, NextOffset: 785 + testutil.go:485: Offset: 752, NextOffset: 784 testutil.go:485: Offset: 963, NextOffset: 995 - testutil.go:485: Offset: 785, NextOffset: 817 - testutil.go:485: Offset: 995, NextOffset: 2533 - testutil.go:485: Offset: 817, NextOffset: 2183 + testutil.go:485: Offset: 784, NextOffset: 816 + testutil.go:485: Offset: 995, NextOffset: 2534 + testutil.go:485: Offset: 816, NextOffset: 2181 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -46908,27 +45845,17 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 93, NextOffset: 125 - testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 125, NextOffset: 157 - testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 157, NextOffset: 189 - testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 189, NextOffset: 221 - testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 221, NextOffset: 253 - testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:485: Offset: 253, NextOffset: 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=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/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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":936,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1000,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -46942,29 +45869,6 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 731 - testutil.go:485: Offset: 495, NextOffset: 909 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 827, NextOffset: 2202 - testutil.go:485: Offset: 1005, NextOffset: 2553 - 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: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -46975,32 +45879,32 @@ testutil.go:485: Offset: 190, NextOffset: 222 testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 222, NextOffset: 254 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 354, NextOffset: 726 + testutil.go:485: Offset: 495, NextOffset: 904 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 1005, NextOffset: 2553 - testutil.go:485: Offset: 827, NextOffset: 2202 + testutil.go:485: Offset: 726, NextOffset: 758 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 758, NextOffset: 790 + testutil.go:485: Offset: 936, NextOffset: 968 + testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 968, NextOffset: 1000 + testutil.go:485: Offset: 822, NextOffset: 2183 + testutil.go:485: Offset: 1000, NextOffset: 2540 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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 @@ -47014,6 +45918,29 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 904 + testutil.go:485: Offset: 354, 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: 904, NextOffset: 936 + testutil.go:485: Offset: 726, NextOffset: 758 + testutil.go:485: Offset: 936, NextOffset: 968 + testutil.go:485: Offset: 758, NextOffset: 790 + testutil.go:485: Offset: 968, NextOffset: 1000 + testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 1000, NextOffset: 2540 + testutil.go:485: Offset: 822, NextOffset: 2183 + 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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -47027,17 +45954,15 @@ 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: 909 - testutil.go:485: Offset: 354, NextOffset: 731 - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [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 @@ -47047,8 +45972,6 @@ testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 190, NextOffset: 222 testutil.go:485: Offset: 298, NextOffset: 330 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 353 @@ -47066,10 +45989,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: 2185 - 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": [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" @@ -47087,12 +46010,23 @@ testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 330, NextOffset: 362 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR 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: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: 202, NextOffset: 234 + testutil.go:485: Offset: 94, NextOffset: 126 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 158, NextOffset: 190 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 190, NextOffset: 222 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 222, NextOffset: 254 + testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 495, NextOffset: 902 testutil.go:485: Offset: 353, NextOffset: 726 @@ -47106,10 +46040,10 @@ 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: 2185 + 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: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" @@ -47129,28 +46063,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: "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=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/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=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -47177,14 +46101,14 @@ testutil.go:485: Offset: 939, NextOffset: 971 testutil.go:485: Offset: 796, NextOffset: 828 testutil.go:485: Offset: 971, NextOffset: 1003 - testutil.go:485: Offset: 828, NextOffset: 2206 - testutil.go:485: Offset: 1003, NextOffset: 2547 + testutil.go:485: Offset: 828, NextOffset: 2205 + testutil.go:485: Offset: 1003, NextOffset: 2546 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 [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" @@ -47201,20 +46125,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 "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 203, NextOffset: 235 - testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 235, NextOffset: 267 - testutil.go:485: Offset: 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: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: 497, NextOffset: 907 testutil.go:485: Offset: 356, NextOffset: 732 @@ -47223,19 +46134,21 @@ testutil.go:377: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 732, NextOffset: 764 testutil.go:485: Offset: 939, NextOffset: 971 testutil.go:485: Offset: 764, NextOffset: 796 testutil.go:485: Offset: 971, NextOffset: 1003 testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1003, NextOffset: 2547 - testutil.go:485: Offset: 828, NextOffset: 2206 + testutil.go:485: Offset: 1003, NextOffset: 2546 + testutil.go:485: Offset: 828, NextOffset: 2205 testutil.go:371: Comparing: "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" @@ -47251,37 +46164,27 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 191, NextOffset: 223 + testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:485: Offset: 255, NextOffset: 356 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":856,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":888,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":920,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":952,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1033,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1065,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1097,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1129,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: 351, NextOffset: 833 - testutil.go:485: Offset: 493, NextOffset: 1011 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 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: 2402 - testutil.go:485: Offset: 1107, NextOffset: 2754 - 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: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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47295,8 +46198,6 @@ testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 330, NextOffset: 362 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47312,8 +46213,31 @@ 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: 856 + testutil.go:485: Offset: 493, NextOffset: 1033 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:485: Offset: 856, NextOffset: 888 + testutil.go:485: Offset: 1033, NextOffset: 1065 + testutil.go:485: Offset: 888, NextOffset: 920 + testutil.go:485: Offset: 1065, NextOffset: 1097 + testutil.go:485: Offset: 920, NextOffset: 952 + testutil.go:485: Offset: 1097, NextOffset: 1129 + testutil.go:485: Offset: 952, NextOffset: 2436 + testutil.go:485: Offset: 1129, NextOffset: 2771 + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [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" @@ -47343,55 +46267,34 @@ 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: 1033 + testutil.go:485: Offset: 351, NextOffset: 856 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,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: 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: 2754 - testutil.go:485: Offset: 929, NextOffset: 2402 + testutil.go:485: Offset: 1033, NextOffset: 1065 + testutil.go:485: Offset: 856, NextOffset: 888 + testutil.go:485: Offset: 1065, NextOffset: 1097 + testutil.go:485: Offset: 888, NextOffset: 920 + testutil.go:485: Offset: 1097, NextOffset: 1129 + testutil.go:485: Offset: 920, NextOffset: 952 + testutil.go:485: Offset: 1129, NextOffset: 2771 + testutil.go:485: Offset: 952, NextOffset: 2436 testutil.go:371: Comparing: "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=9,prefix="./",format=USTAR + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 === RUN 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":858,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":890,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":922,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":954,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1066,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1098,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1130,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 837 - 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: 1014, NextOffset: 1046 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1046, NextOffset: 1078 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1078, NextOffset: 1110 - testutil.go:485: Offset: 933, NextOffset: 2419 - testutil.go:485: Offset: 1110, NextOffset: 2753 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "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 "": [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 @@ -47400,13 +46303,34 @@ 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=9,prefix="./",format=USTAR/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,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: 858 + testutil.go:485: Offset: 495, NextOffset: 1034 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 858, NextOffset: 890 + testutil.go:485: Offset: 1034, NextOffset: 1066 + testutil.go:485: Offset: 890, NextOffset: 922 + testutil.go:485: Offset: 1066, NextOffset: 1098 + testutil.go:485: Offset: 922, NextOffset: 954 + testutil.go:485: Offset: 1098, NextOffset: 1130 + testutil.go:485: Offset: 954, NextOffset: 2434 + testutil.go:485: Offset: 1130, NextOffset: 2770 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -47421,7 +46345,26 @@ testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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 [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: 1034, NextOffset: 1066 + testutil.go:485: Offset: 858, NextOffset: 890 + testutil.go:485: Offset: 1066, NextOffset: 1098 + testutil.go:485: Offset: 890, NextOffset: 922 + testutil.go:485: Offset: 1098, NextOffset: 1130 + testutil.go:485: Offset: 922, NextOffset: 954 + testutil.go:485: Offset: 1130, NextOffset: 2770 + testutil.go:485: Offset: 954, NextOffset: 2434 + testutil.go:371: Comparing: "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 @@ -47435,31 +46378,6 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1014 - testutil.go:485: Offset: 354, 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: 1014, NextOffset: 1046 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 837, NextOffset: 869 - testutil.go:485: Offset: 1046, NextOffset: 1078 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1078, NextOffset: 1110 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1110, NextOffset: 2753 - testutil.go:485: Offset: 933, NextOffset: 2419 - 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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -47473,32 +46391,36 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 1034 + testutil.go:485: Offset: 354, NextOffset: 858 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX -=== 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/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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":839,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":871,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1016,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1048,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1080,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1112,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":862,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":894,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":926,"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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1039,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1103,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1135,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 839, NextOffset: 871 - testutil.go:485: Offset: 1016, NextOffset: 1048 - testutil.go:485: Offset: 871, NextOffset: 903 - testutil.go:485: Offset: 1048, NextOffset: 1080 - testutil.go:485: Offset: 903, NextOffset: 935 - testutil.go:485: Offset: 1080, NextOffset: 1112 - testutil.go:485: Offset: 935, NextOffset: 2426 - testutil.go:485: Offset: 1112, NextOffset: 2753 + testutil.go:485: Offset: 862, NextOffset: 894 + testutil.go:485: Offset: 1039, NextOffset: 1071 + testutil.go:485: Offset: 894, NextOffset: 926 + testutil.go:485: Offset: 1071, NextOffset: 1103 + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 1103, NextOffset: 1135 + testutil.go:485: Offset: 958, NextOffset: 2445 + testutil.go:485: Offset: 1135, NextOffset: 2785 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: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" @@ -47528,11 +46450,34 @@ 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: 839 - testutil.go:485: Offset: 495, NextOffset: 1016 + testutil.go:485: Offset: 353, NextOffset: 862 + testutil.go:485: Offset: 495, NextOffset: 1039 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 "": [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: 495, NextOffset: 1039 + testutil.go:485: Offset: 353, NextOffset: 862 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1039, NextOffset: 1071 + testutil.go:485: Offset: 862, NextOffset: 894 + testutil.go:485: Offset: 1071, NextOffset: 1103 + testutil.go:485: Offset: 894, NextOffset: 926 + testutil.go:485: Offset: 1103, NextOffset: 1135 + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 1135, NextOffset: 2785 + testutil.go:485: Offset: 958, NextOffset: 2445 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -47546,37 +46491,15 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1016 - testutil.go:485: Offset: 353, NextOffset: 839 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1016, NextOffset: 1048 - testutil.go:485: Offset: 839, NextOffset: 871 - testutil.go:485: Offset: 1048, NextOffset: 1080 - testutil.go:485: Offset: 871, NextOffset: 903 - testutil.go:485: Offset: 1080, NextOffset: 1112 - testutil.go:485: Offset: 903, NextOffset: 935 - testutil.go:485: Offset: 1112, NextOffset: 2753 - testutil.go:485: Offset: 935, NextOffset: 2426 - testutil.go:371: Comparing: "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: 126, NextOffset: 158 testutil.go:485: Offset: 266, NextOffset: 298 +=== 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 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 158, NextOffset: 190 testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 190, NextOffset: 222 @@ -47584,14 +46507,36 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/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=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":913,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1024,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1056,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1088,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1120,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":901,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":933,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":965,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1046,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1078,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1110,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1142,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 869, NextOffset: 901 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 1110, NextOffset: 1142 + testutil.go:485: Offset: 965, NextOffset: 2457 + testutil.go:485: Offset: 1142, NextOffset: 2792 + testutil.go:371: Comparing: "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 @@ -47605,29 +46550,6 @@ 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: 849 - testutil.go:485: Offset: 497, NextOffset: 1024 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 849, NextOffset: 881 - testutil.go:485: Offset: 1024, NextOffset: 1056 - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1056, NextOffset: 1088 - testutil.go:485: Offset: 913, NextOffset: 945 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 945, NextOffset: 2439 - testutil.go:485: Offset: 1120, NextOffset: 2772 - 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: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -47641,24 +46563,14 @@ 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: 869 + testutil.go:485: Offset: 497, NextOffset: 1046 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: 1024, NextOffset: 1056 - testutil.go:485: Offset: 849, NextOffset: 881 - testutil.go:485: Offset: 1056, NextOffset: 1088 - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 913, NextOffset: 945 - testutil.go:485: Offset: 1120, NextOffset: 2772 - testutil.go:485: Offset: 945, NextOffset: 2439 + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -47691,18 +46603,40 @@ 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: 1024 - testutil.go:485: Offset: 356, NextOffset: 849 + testutil.go:485: Offset: 497, NextOffset: 1046 + testutil.go:485: Offset: 356, NextOffset: 869 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 869, NextOffset: 901 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 1110, NextOffset: 1142 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 1142, NextOffset: 2792 + testutil.go:485: Offset: 965, NextOffset: 2457 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/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=9,prefix="/",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/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=0,prefix="./",format=USTAR === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -47716,29 +46650,6 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 352, NextOffset: 724 - testutil.go:485: Offset: 493, NextOffset: 902 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 934, NextOffset: 966 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 966, NextOffset: 998 - testutil.go:485: Offset: 820, NextOffset: 2192 - testutil.go:485: Offset: 998, NextOffset: 2509 - 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: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -47752,8 +46663,23 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 352, NextOffset: 724 + testutil.go:485: Offset: 493, NextOffset: 902 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 724, NextOffset: 756 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 756, NextOffset: 788 + testutil.go:485: Offset: 934, NextOffset: 966 + testutil.go:485: Offset: 788, NextOffset: 820 + testutil.go:485: Offset: 966, NextOffset: 998 + testutil.go:485: Offset: 820, NextOffset: 2191 + testutil.go:485: Offset: 998, NextOffset: 2510 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: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: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -47780,14 +46706,14 @@ testutil.go:485: Offset: 756, NextOffset: 788 testutil.go:485: Offset: 966, NextOffset: 998 testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 998, NextOffset: 2509 - testutil.go:485: Offset: 820, NextOffset: 2192 + testutil.go:485: Offset: 998, NextOffset: 2510 + testutil.go:485: Offset: 820, NextOffset: 2191 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47804,44 +46730,34 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 352 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 205, NextOffset: 237 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 237, NextOffset: 269 - testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 269, NextOffset: 301 - testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 301, NextOffset: 333 - testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 333, NextOffset: 365 - testutil.go:485: Offset: 255, NextOffset: 356 - testutil.go:485: Offset: 365, NextOffset: 499 + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 356, NextOffset: 732 - testutil.go:485: Offset: 499, NextOffset: 912 + 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: 912, NextOffset: 944 + testutil.go:485: Offset: 911, NextOffset: 943 testutil.go:485: Offset: 764, NextOffset: 796 - testutil.go:485: Offset: 944, NextOffset: 976 + testutil.go:485: Offset: 943, NextOffset: 975 testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 828, NextOffset: 2207 - testutil.go:485: Offset: 1008, NextOffset: 2547 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 828, NextOffset: 2206 + testutil.go:485: Offset: 1007, NextOffset: 2547 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" @@ -47861,8 +46777,21 @@ testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 365, NextOffset: 499 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 95, NextOffset: 127 + testutil.go:485: Offset: 205, NextOffset: 237 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 237, NextOffset: 269 + testutil.go:485: Offset: 159, NextOffset: 191 + testutil.go:485: Offset: 269, NextOffset: 301 + testutil.go:485: Offset: 191, NextOffset: 223 + testutil.go:485: Offset: 301, NextOffset: 333 + testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 333, NextOffset: 365 + testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:485: Offset: 365, NextOffset: 499 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 95, NextOffset: 127 @@ -47877,22 +46806,22 @@ 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: 912 + testutil.go:485: Offset: 499, NextOffset: 911 testutil.go:485: Offset: 356, NextOffset: 732 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 912, NextOffset: 944 + testutil.go:485: Offset: 911, NextOffset: 943 testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 944, NextOffset: 976 + testutil.go:485: Offset: 943, NextOffset: 975 testutil.go:485: Offset: 764, NextOffset: 796 - testutil.go:485: Offset: 976, NextOffset: 1008 + testutil.go:485: Offset: 975, NextOffset: 1007 testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1008, NextOffset: 2547 - testutil.go:485: Offset: 828, NextOffset: 2207 + 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": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -47913,44 +46842,31 @@ 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=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 203, NextOffset: 235 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 235, NextOffset: 267 - testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 267, NextOffset: 299 - testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 299, NextOffset: 331 - testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 331, NextOffset: 363 - testutil.go:485: Offset: 255, NextOffset: 355 - testutil.go:485: Offset: 363, NextOffset: 497 + 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: 355, NextOffset: 730 - testutil.go:485: Offset: 497, NextOffset: 907 + 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: 907, NextOffset: 939 + testutil.go:485: Offset: 906, NextOffset: 938 testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 939, NextOffset: 971 + testutil.go:485: Offset: 938, NextOffset: 970 testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 971, NextOffset: 1003 - testutil.go:485: Offset: 826, NextOffset: 2199 - testutil.go:485: Offset: 1003, NextOffset: 2540 + testutil.go:485: Offset: 970, NextOffset: 1002 + testutil.go:485: Offset: 826, NextOffset: 2197 + testutil.go:485: Offset: 1002, NextOffset: 2541 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 [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" @@ -47970,29 +46886,21 @@ testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 355 testutil.go:485: Offset: 363, NextOffset: 497 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 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: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 235, NextOffset: 267 + testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 267, NextOffset: 299 + testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 299, NextOffset: 331 + testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 299, NextOffset: 331 testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 355 + testutil.go: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 [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -48007,64 +46915,67 @@ 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: 907 + 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: 907, NextOffset: 939 + testutil.go:485: Offset: 906, NextOffset: 938 testutil.go:485: Offset: 730, NextOffset: 762 - testutil.go:485: Offset: 939, NextOffset: 971 + testutil.go:485: Offset: 938, NextOffset: 970 testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 971, NextOffset: 1003 + testutil.go:485: Offset: 970, NextOffset: 1002 testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 1003, NextOffset: 2540 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 826, NextOffset: 2199 + testutil.go:485: Offset: 1002, NextOffset: 2541 + testutil.go:485: Offset: 826, NextOffset: 2197 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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: 127, NextOffset: 159 + testutil.go:485: Offset: 267, NextOffset: 299 + testutil.go:485: Offset: 159, NextOffset: 191 + testutil.go:485: Offset: 299, NextOffset: 331 + testutil.go:485: Offset: 191, NextOffset: 223 + testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:485: Offset: 255, NextOffset: 355 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":913,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":977,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1009,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 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 - testutil.go:485: Offset: 269, NextOffset: 301 - testutil.go:485: Offset: 192, NextOffset: 224 - testutil.go:485: Offset: 301, NextOffset: 333 - testutil.go:485: Offset: 224, NextOffset: 256 - testutil.go:485: Offset: 333, NextOffset: 365 - testutil.go:485: Offset: 256, NextOffset: 359 - testutil.go:485: Offset: 365, NextOffset: 500 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 359, NextOffset: 737 - testutil.go:485: Offset: 500, NextOffset: 913 - 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: 737, NextOffset: 769 - testutil.go:485: Offset: 913, NextOffset: 945 + testutil.go:485: Offset: 912, NextOffset: 944 testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 945, NextOffset: 977 + testutil.go:485: Offset: 944, NextOffset: 976 testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 977, NextOffset: 1009 + testutil.go:485: Offset: 976, NextOffset: 1008 testutil.go:485: Offset: 833, NextOffset: 2206 - testutil.go:485: Offset: 1009, NextOffset: 2549 + testutil.go:485: Offset: 1008, NextOffset: 2550 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48080,29 +46991,25 @@ 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 "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 96, NextOffset: 128 - testutil.go:485: Offset: 237, NextOffset: 269 + testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 269, NextOffset: 301 + testutil.go:485: Offset: 237, NextOffset: 269 testutil.go:485: Offset: 160, NextOffset: 192 - testutil.go:485: Offset: 301, NextOffset: 333 + testutil.go:485: Offset: 269, NextOffset: 301 testutil.go:485: Offset: 192, NextOffset: 224 - testutil.go:485: Offset: 333, NextOffset: 365 + testutil.go:485: Offset: 301, NextOffset: 333 testutil.go:485: Offset: 224, NextOffset: 256 - testutil.go:485: Offset: 365, NextOffset: 500 + testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 256, NextOffset: 359 + testutil.go:485: Offset: 365, NextOffset: 500 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 359, NextOffset: 737 + testutil.go:485: Offset: 500, NextOffset: 912 + 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: 205, NextOffset: 237 testutil.go:485: Offset: 96, NextOffset: 128 @@ -48117,44 +47024,53 @@ 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: 913 + testutil.go:485: Offset: 500, NextOffset: 912 testutil.go:485: Offset: 359, NextOffset: 737 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 913, NextOffset: 945 + testutil.go:485: Offset: 912, NextOffset: 944 testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 945, NextOffset: 977 + testutil.go:485: Offset: 944, NextOffset: 976 testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 977, NextOffset: 1009 + testutil.go:485: Offset: 976, NextOffset: 1008 testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 1009, NextOffset: 2549 + testutil.go:485: Offset: 1008, NextOffset: 2550 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 833, NextOffset: 2206 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry + 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: 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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "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 @@ -48181,18 +47097,34 @@ testutil.go:485: Offset: 772, NextOffset: 800 testutil.go:485: Offset: 659, NextOffset: 687 testutil.go:485: Offset: 800, NextOffset: 828 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 687, NextOffset: 1872 testutil.go:485: Offset: 828, NextOffset: 2156 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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: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 [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 [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" @@ -48205,7 +47137,7 @@ testutil.go:485: Offset: 828, NextOffset: 2156 testutil.go:485: Offset: 687, NextOffset: 1872 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" @@ -48220,6 +47152,8 @@ testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 256, NextOffset: 284 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 193, NextOffset: 221 @@ -48241,16 +47175,21 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 425, NextOffset: 744 testutil.go:485: Offset: 309, NextOffset: 603 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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 [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48263,8 +47202,6 @@ testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 258, NextOffset: 286 testutil.go:485: Offset: 195, NextOffset: 223 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 @@ -48283,59 +47220,38 @@ 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: 753 + 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: 753, NextOffset: 781 + testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 782, NextOffset: 810 testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 694, 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:485: Offset: 838, NextOffset: 2164 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: 174, NextOffset: 202 - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 202, NextOffset: 230 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 230, NextOffset: 258 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 258, NextOffset: 286 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 314, NextOffset: 429 - testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:377: Directory: "" vs "": [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: 429, NextOffset: 753 + 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: 753, NextOffset: 781 + testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 610, NextOffset: 638 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 782, NextOffset: 810 testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 837, NextOffset: 2165 + 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 [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" @@ -48355,15 +47271,48 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 202, NextOffset: 230 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 230, NextOffset: 258 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 258, NextOffset: 286 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:485: Offset: 223, NextOffset: 313 === 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=-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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":608,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":636,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":664,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":692,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":749,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 608 + testutil.go:485: Offset: 427, NextOffset: 749 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 608, NextOffset: 636 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 636, NextOffset: 664 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 692, NextOffset: 1874 + testutil.go:485: Offset: 833, NextOffset: 2160 + testutil.go:371: Comparing: "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" @@ -48390,31 +47339,12 @@ testutil.go:485: Offset: 257, NextOffset: 285 testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 285, NextOffset: 313 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 607 - testutil.go:485: Offset: 427, NextOffset: 748 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 776, NextOffset: 804 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 804, NextOffset: 832 - testutil.go:485: Offset: 691, NextOffset: 1874 - testutil.go:485: Offset: 832, NextOffset: 2160 - 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/testchar1" vs "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 [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 [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 @@ -48429,22 +47359,22 @@ 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:485: Offset: 427, NextOffset: 749 + testutil.go:485: Offset: 311, NextOffset: 608 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 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: 2160 - testutil.go:485: Offset: 691, NextOffset: 1874 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 608, NextOffset: 636 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 636, NextOffset: 664 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 833, NextOffset: 2160 + testutil.go:485: Offset: 692, NextOffset: 1874 testutil.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" @@ -48465,31 +47395,10 @@ 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=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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 231, NextOffset: 259 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 259, NextOffset: 287 - testutil.go:485: Offset: 196, NextOffset: 224 - 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: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" @@ -48502,11 +47411,11 @@ testutil.go:485: Offset: 696, NextOffset: 1889 testutil.go:485: Offset: 839, 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/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48522,42 +47431,31 @@ 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 "": [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: 175, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 231, NextOffset: 259 + testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 259, NextOffset: 287 + testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 287, NextOffset: 315 + testutil.go:485: Offset: 259, NextOffset: 287 testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 315, NextOffset: 431 + 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: 431, NextOffset: 755 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: 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: 1889 + 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: "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" @@ -48573,23 +47471,43 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:485: Offset: 224, NextOffset: 315 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry + 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:371: Comparing: "test" vs "test" + testutil.go:377: 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: 1889 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/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=0,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":838,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":866,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":894,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":922,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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 "": [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: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -48603,6 +47521,29 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 699 + testutil.go:485: Offset: 425, NextOffset: 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: 2052 + testutil.go:485: Offset: 922, NextOffset: 2337 + testutil.go:371: Comparing: "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: 172, NextOffset: 200 @@ -48616,23 +47557,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: 693 - testutil.go:485: Offset: 425, NextOffset: 832 - 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 [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: 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: 2328 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:485: Offset: 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: 2337 + testutil.go:485: Offset: 783, 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" @@ -48662,51 +47605,29 @@ 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: 832 - testutil.go:485: Offset: 309, NextOffset: 693 + testutil.go:485: Offset: 425, NextOffset: 838 + testutil.go:485: Offset: 309, NextOffset: 699 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 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: 2328 - 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 [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/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=-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/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":697,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":753,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":839,"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":895,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":923,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":702,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":730,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":758,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":845,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":873,"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":929,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 697, NextOffset: 725 - testutil.go:485: Offset: 839, NextOffset: 867 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 725, NextOffset: 753 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 781, NextOffset: 2052 - testutil.go:485: Offset: 923, NextOffset: 2343 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 873, NextOffset: 901 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 901, NextOffset: 929 + testutil.go:485: Offset: 786, NextOffset: 2057 + testutil.go:485: Offset: 929, NextOffset: 2350 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -48740,37 +47661,15 @@ 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: 697 - testutil.go:485: Offset: 429, NextOffset: 839 + testutil.go:485: Offset: 313, NextOffset: 702 + testutil.go:485: Offset: 429, NextOffset: 845 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 839 - testutil.go:485: Offset: 313, NextOffset: 697 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 697, NextOffset: 725 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 725, NextOffset: 753 - testutil.go:485: Offset: 895, NextOffset: 923 -=== 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/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 923, NextOffset: 2343 - testutil.go:485: Offset: 781, 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/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/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 "": [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] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -48797,35 +47696,37 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=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=-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 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":863,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":891,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":919,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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: 429, NextOffset: 845 + testutil.go:485: Offset: 313, NextOffset: 702 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 835, NextOffset: 863 - testutil.go:485: Offset: 721, NextOffset: 749 - testutil.go:485: Offset: 863, NextOffset: 891 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 891, NextOffset: 919 - testutil.go:485: Offset: 777, NextOffset: 2050 - testutil.go:485: Offset: 919, NextOffset: 2336 + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 873, NextOffset: 901 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 901, NextOffset: 929 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 929, NextOffset: 2350 + testutil.go:485: Offset: 786, 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: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] +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX +=== 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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":702,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":730,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":758,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -48839,6 +47740,29 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 702 + testutil.go:485: Offset: 427, NextOffset: 842 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 842, NextOffset: 870 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 870, NextOffset: 898 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 898, NextOffset: 926 + testutil.go:485: Offset: 786, NextOffset: 2053 + testutil.go:485: Offset: 926, NextOffset: 2344 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -48847,27 +47771,13 @@ testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 229, NextOffset: 257 testutil.go:485: Offset: 166, NextOffset: 194 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX 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: 693 - testutil.go:485: Offset: 427, NextOffset: 835 - 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: "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 [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 @@ -48881,6 +47791,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: 842 + testutil.go:485: Offset: 311, NextOffset: 702 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 702, NextOffset: 730 + testutil.go:485: Offset: 870, NextOffset: 898 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 898, NextOffset: 926 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 926, NextOffset: 2344 + testutil.go:485: Offset: 786, NextOffset: 2053 + 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: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -48894,30 +47827,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: 835 - 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: 835, NextOffset: 863 - testutil.go:485: Offset: 693, NextOffset: 721 - testutil.go:485: Offset: 863, NextOffset: 891 - testutil.go:485: Offset: 721, NextOffset: 749 - testutil.go:485: Offset: 891, NextOffset: 919 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 919, NextOffset: 2336 - testutil.go:485: Offset: 777, NextOffset: 2050 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=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=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":734,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":790,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":877,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":905,"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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: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: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -48932,22 +47850,22 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 698 - testutil.go:485: Offset: 431, NextOffset: 842 + testutil.go:485: Offset: 315, NextOffset: 706 + testutil.go:485: Offset: 431, NextOffset: 849 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 842, NextOffset: 870 - testutil.go:485: Offset: 726, NextOffset: 754 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 782, NextOffset: 2058 - testutil.go:485: Offset: 926, NextOffset: 2350 + testutil.go:485: Offset: 706, NextOffset: 734 + testutil.go:485: Offset: 849, NextOffset: 877 + testutil.go:485: Offset: 734, NextOffset: 762 + testutil.go:485: Offset: 877, NextOffset: 905 + testutil.go:485: Offset: 762, NextOffset: 790 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 790, NextOffset: 2065 + testutil.go:485: Offset: 933, NextOffset: 2358 testutil.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" @@ -48968,24 +47886,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 "": [.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: 842, NextOffset: 870 - testutil.go:485: Offset: 698, NextOffset: 726 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 726, NextOffset: 754 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 926, NextOffset: 2350 - testutil.go:485: Offset: 782, NextOffset: 2058 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + 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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49015,38 +47916,31 @@ 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: 698 - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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:485: Offset: 431, NextOffset: 849 + testutil.go:485: Offset: 315, NextOffset: 706 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 849, NextOffset: 877 + testutil.go:485: Offset: 706, NextOffset: 734 + testutil.go:485: Offset: 877, NextOffset: 905 + testutil.go:485: Offset: 734, NextOffset: 762 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 762, NextOffset: 790 + testutil.go:485: Offset: 933, NextOffset: 2358 + testutil.go:485: Offset: 790, NextOffset: 2065 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] +=== RUN 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 80, NextOffset: 108 testutil.go:485: Offset: 171, NextOffset: 199 @@ -49060,6 +47954,29 @@ 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: 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: 745, NextOffset: 773 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 691, NextOffset: 1874 + testutil.go:485: Offset: 829, NextOffset: 2152 + 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: 80, NextOffset: 108 testutil.go:485: Offset: 171, NextOffset: 199 @@ -49073,11 +47990,8 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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 @@ -49092,22 +48006,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: 423, NextOffset: 745 testutil.go:485: Offset: 307, 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: 746, NextOffset: 774 + testutil.go:485: Offset: 745, NextOffset: 773 testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 774, NextOffset: 802 + testutil.go:485: Offset: 773, NextOffset: 801 testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 802, NextOffset: 830 + testutil.go:485: Offset: 801, NextOffset: 829 testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 830, NextOffset: 2154 + testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:485: Offset: 691, NextOffset: 1874 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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -49128,31 +48042,14 @@ testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:485: Offset: 220, NextOffset: 307 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":613,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":641,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":669,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":697,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":756,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":784,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "test" vs "test" - testutil.go:377: 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: 757, NextOffset: 785 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 698, NextOffset: 1880 - testutil.go:485: Offset: 841, NextOffset: 2174 - 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 [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" @@ -49162,6 +48059,8 @@ testutil.go:485: Offset: 201, NextOffset: 229 testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 229, NextOffset: 257 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 257, NextOffset: 285 testutil.go:485: Offset: 194, NextOffset: 222 @@ -49180,13 +48079,33 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 +=== 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 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:485: Offset: 427, NextOffset: 757 + 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: 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: 1882 + testutil.go:485: Offset: 840, NextOffset: 2172 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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 [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" @@ -49216,55 +48135,48 @@ 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: 614 + 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: 614, NextOffset: 642 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 841, NextOffset: 2174 - testutil.go:485: Offset: 698, NextOffset: 1880 + 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: 2172 + testutil.go:485: Offset: 697, NextOffset: 1882 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": [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=9,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":609,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":637,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":665,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":693,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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: 611, NextOffset: 639 + testutil.go:485: Offset: 609, NextOffset: 637 testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 637, NextOffset: 665 testutil.go:485: Offset: 778, NextOffset: 806 - testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 665, NextOffset: 693 testutil.go:485: Offset: 806, NextOffset: 834 - testutil.go:485: Offset: 695, NextOffset: 1879 + testutil.go:485: Offset: 693, NextOffset: 1881 testutil.go:485: Offset: 834, NextOffset: 2158 testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49294,43 +48206,24 @@ 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: 309, NextOffset: 609 testutil.go:485: Offset: 425, NextOffset: 750 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: "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 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 425, NextOffset: 750 - testutil.go:485: Offset: 309, NextOffset: 611 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: 750, NextOffset: 778 - testutil.go:485: Offset: 611, NextOffset: 639 + testutil.go:485: Offset: 609, NextOffset: 637 testutil.go:485: Offset: 778, NextOffset: 806 - testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 637, NextOffset: 665 testutil.go:485: Offset: 806, NextOffset: 834 - testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 665, NextOffset: 693 testutil.go:485: Offset: 834, NextOffset: 2158 - testutil.go:485: Offset: 695, NextOffset: 1879 + 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 [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" @@ -49350,33 +48243,49 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 200, NextOffset: 228 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 228, NextOffset: 256 + testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 256, NextOffset: 284 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 193, NextOffset: 221 + testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 425, NextOffset: 750 + testutil.go:485: Offset: 309, NextOffset: 609 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":759,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":787,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":815,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 786, NextOffset: 814 testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 815, NextOffset: 843 - testutil.go:485: Offset: 698, NextOffset: 1885 - testutil.go:485: Offset: 843, NextOffset: 2174 + 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": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49407,9 +48316,10 @@ 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: 759 + testutil.go:485: Offset: 429, NextOffset: 758 + 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: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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -49424,26 +48334,26 @@ 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: 759 + 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: 759, NextOffset: 787 + testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 786, NextOffset: 814 testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 814, NextOffset: 842 testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 843, NextOffset: 2174 - testutil.go:485: Offset: 698, NextOffset: 1885 + 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: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" @@ -49460,31 +48370,15 @@ testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "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: 1926 - testutil.go:485: Offset: 861, NextOffset: 2207 + 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 [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" @@ -49494,6 +48388,8 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 137, NextOffset: 165 @@ -49517,23 +48413,23 @@ 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: 1924 + testutil.go:485: Offset: 861, NextOffset: 2207 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [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: 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: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: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -49561,23 +48457,44 @@ 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: 1926 + testutil.go:485: Offset: 716, NextOffset: 1924 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" + 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=USTAR -=== 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=1,prefix="/",format=PAX/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,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: 83, NextOffset: 111 @@ -49620,14 +48537,23 @@ testutil.go:485: Offset: 839, NextOffset: 867 testutil.go:485: Offset: 722, NextOffset: 1927 testutil.go:485: Offset: 867, NextOffset: 2220 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR + 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: 783 testutil.go:485: Offset: 313, NextOffset: 638 @@ -49645,10 +48571,10 @@ testutil.go:485: Offset: 722, NextOffset: 1927 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: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49659,49 +48585,20 @@ testutil.go:485: Offset: 233, NextOffset: 261 testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 261, NextOffset: 289 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR - 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 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 233, NextOffset: 261 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 261, NextOffset: 289 testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/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=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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 176, NextOffset: 204 - testutil.go:485: Offset: 110, NextOffset: 138 - testutil.go:485: Offset: 204, NextOffset: 232 - testutil.go:485: Offset: 138, NextOffset: 166 - testutil.go:485: Offset: 232, NextOffset: 260 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 260, NextOffset: 288 - testutil.go:485: Offset: 194, NextOffset: 222 - testutil.go:485: Offset: 288, NextOffset: 316 - testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 311, NextOffset: 635 testutil.go:485: Offset: 430, NextOffset: 780 @@ -49715,10 +48612,10 @@ 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:485: Offset: 719, NextOffset: 1919 + 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 [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" @@ -49731,8 +48628,19 @@ testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 204, NextOffset: 232 testutil.go:485: Offset: 138, NextOffset: 166 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR + 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: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 @@ -49741,7 +48649,28 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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: "foo.txt" vs "foo.txt" + 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: 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: 2213 + testutil.go:485: Offset: 719, NextOffset: 1919 + 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" @@ -49770,36 +48699,32 @@ 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=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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: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: 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: 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 + 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: 1934 + testutil.go:485: Offset: 871, NextOffset: 2221 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" 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=-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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49828,29 +48753,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: 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: 1935 - testutil.go:485: Offset: 870, NextOffset: 2224 - 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 "": [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 "": [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 @@ -49865,20 +48769,20 @@ 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 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 870, NextOffset: 2224 - testutil.go:485: Offset: 727, NextOffset: 1935 + 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: 2221 + testutil.go:485: Offset: 728, NextOffset: 1934 testutil.go:371: Comparing: "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" @@ -49901,30 +48805,14 @@ testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":755,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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":759,"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":815,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":877,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":905,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":961,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 811, NextOffset: 2120 - testutil.go:485: Offset: 958, NextOffset: 2397 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -49938,6 +48826,29 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 731 + testutil.go:485: Offset: 428, NextOffset: 877 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 759 + testutil.go:485: Offset: 877, NextOffset: 905 + testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 933, NextOffset: 961 + testutil.go:485: Offset: 815, NextOffset: 2116 + testutil.go:485: Offset: 961, NextOffset: 2409 + testutil.go:371: Comparing: "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 @@ -49951,11 +48862,28 @@ 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: 727 - testutil.go:485: Offset: 428, NextOffset: 874 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 [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: 877, NextOffset: 905 + testutil.go:485: Offset: 731, NextOffset: 759 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 933, NextOffset: 961 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 961, NextOffset: 2409 + testutil.go:485: Offset: 815, NextOffset: 2116 + 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" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -49968,32 +48896,9 @@ 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: 874 - testutil.go:485: Offset: 309, NextOffset: 727 -=== 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=1,prefix="../",format=PAX/lost_digest_in_a_entry === CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,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: 874, NextOffset: 902 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 958, NextOffset: 2397 - testutil.go:485: Offset: 811, NextOffset: 2120 - 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: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 @@ -50007,30 +48912,34 @@ 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=-2,prefix="/",format=PAX/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 428, NextOffset: 877 + testutil.go:485: Offset: 309, NextOffset: 731 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} -=== 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=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/lost_digest_in_a_entry === CONT TestGzipEStargz/testBuild/various_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":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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":908,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":936,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":964,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":883,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":911,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":939,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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: 735, NextOffset: 763 - testutil.go:485: Offset: 880, NextOffset: 908 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 936, NextOffset: 964 - testutil.go:485: Offset: 819, NextOffset: 2129 - testutil.go:485: Offset: 964, NextOffset: 2413 + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 767, NextOffset: 795 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX + 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: 2130 + testutil.go:485: Offset: 967, NextOffset: 2421 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -50054,8 +48963,6 @@ testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 111, NextOffset: 139 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 233, NextOffset: 261 @@ -50066,10 +48973,16 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 735 - testutil.go:485: Offset: 432, NextOffset: 880 + testutil.go:485: Offset: 313, NextOffset: 739 + testutil.go:485: Offset: 432, NextOffset: 883 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 [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 [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" @@ -50084,6 +48997,8 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 @@ -50099,49 +49014,30 @@ 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: 880 - testutil.go:485: Offset: 313, NextOffset: 735 + testutil.go:485: Offset: 432, NextOffset: 883 + testutil.go:485: Offset: 313, 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: 880, NextOffset: 908 - testutil.go:485: Offset: 735, NextOffset: 763 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 936, NextOffset: 964 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 964, NextOffset: 2413 - 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 [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: 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: 2421 + testutil.go:485: Offset: 823, NextOffset: 2130 === 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 -=== 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=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":759,"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":815,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":903,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":931,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":959,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":733,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 176, NextOffset: 204 - testutil.go:485: Offset: 110, NextOffset: 138 - 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 @@ -50156,45 +49052,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: 731 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 430, NextOffset: 875 + testutil.go:485: Offset: 311, NextOffset: 733 + testutil.go:485: Offset: 430, 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: 731, NextOffset: 759 - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 759, NextOffset: 787 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 787, NextOffset: 815 - testutil.go:485: Offset: 931, NextOffset: 959 - testutil.go:485: Offset: 815, NextOffset: 2112 - testutil.go:485: Offset: 959, NextOffset: 2405 + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 817, NextOffset: 2113 + testutil.go:485: Offset: 963, NextOffset: 2408 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go: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: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "dev/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 "": [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: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -50209,37 +49103,46 @@ 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: 875 - testutil.go:485: Offset: 311, NextOffset: 731 + testutil.go:485: Offset: 430, NextOffset: 879 + testutil.go:485: Offset: 311, NextOffset: 733 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 731, NextOffset: 759 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 759, NextOffset: 787 - testutil.go:485: Offset: 931, NextOffset: 959 - testutil.go:485: Offset: 787, NextOffset: 815 - testutil.go:485: Offset: 959, NextOffset: 2405 - testutil.go:485: Offset: 815, NextOffset: 2112 + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 963, NextOffset: 2408 + testutil.go:485: Offset: 817, NextOffset: 2113 testutil.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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":768,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU -=== CONT TestGzipEStargz/testBuild/various_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":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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":889,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":973,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -50254,20 +49157,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: 740 - testutil.go:485: Offset: 434, NextOffset: 885 + testutil.go:485: Offset: 315, NextOffset: 744 + testutil.go:485: Offset: 434, NextOffset: 889 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 824, NextOffset: 2133 - testutil.go:485: Offset: 969, NextOffset: 2419 + testutil.go:485: Offset: 744, NextOffset: 772 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 772, NextOffset: 800 + testutil.go:485: Offset: 917, NextOffset: 945 + testutil.go:485: Offset: 800, NextOffset: 828 + testutil.go:485: Offset: 945, NextOffset: 973 + testutil.go:485: Offset: 828, NextOffset: 2131 + testutil.go:485: Offset: 973, NextOffset: 2422 testutil.go:371: Comparing: "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" @@ -50290,25 +49195,13 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 2419 - testutil.go:485: Offset: 824, NextOffset: 2133 + 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: "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" @@ -50319,6 +49212,8 @@ testutil.go:485: Offset: 234, NextOffset: 262 testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 262, NextOffset: 290 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 196, NextOffset: 224 @@ -50338,38 +49233,30 @@ 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: 885 - testutil.go:485: Offset: 315, NextOffset: 740 + testutil.go:485: Offset: 434, NextOffset: 889 + testutil.go:485: Offset: 315, 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: 889, NextOffset: 917 + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 917, NextOffset: 945 + testutil.go:485: Offset: 772, NextOffset: 800 + testutil.go:485: Offset: 945, NextOffset: 973 + testutil.go:485: Offset: 800, NextOffset: 828 + testutil.go:485: Offset: 973, NextOffset: 2422 + testutil.go:485: Offset: 828, NextOffset: 2131 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":636,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":720,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":636,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":720,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":782,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":838,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":866,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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: 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 "": [test2 baz.txt foo.txt barlink test dev] 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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -50396,25 +49283,31 @@ testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 692, NextOffset: 720 testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 720, NextOffset: 1929 + testutil.go:485: Offset: 720, NextOffset: 1928 testutil.go:485: Offset: 866, NextOffset: 2202 - 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": [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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU - 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: 175, NextOffset: 203 testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 231, NextOffset: 259 + testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 259, NextOffset: 287 + testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 287, NextOffset: 315 + testutil.go:485: Offset: 259, NextOffset: 287 testutil.go:485: Offset: 193, NextOffset: 221 - testutil.go:485: Offset: 315, NextOffset: 428 + 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 428, NextOffset: 782 testutil.go:485: Offset: 309, NextOffset: 636 @@ -50425,15 +49318,13 @@ testutil.go:485: Offset: 782, NextOffset: 810 testutil.go:485: Offset: 636, NextOffset: 664 testutil.go:485: Offset: 810, NextOffset: 838 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:485: Offset: 664, NextOffset: 692 testutil.go:485: Offset: 838, NextOffset: 866 testutil.go:485: Offset: 692, NextOffset: 720 testutil.go:485: Offset: 866, NextOffset: 2202 - testutil.go:485: Offset: 720, NextOffset: 1929 + testutil.go:485: Offset: 720, NextOffset: 1928 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" @@ -50453,13 +49344,47 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "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 -=== 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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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: 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: 1933 + testutil.go:485: Offset: 873, NextOffset: 2224 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -50470,34 +49395,9 @@ testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 261, NextOffset: 289 testutil.go:485: Offset: 195, NextOffset: 223 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU 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: 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: 645, NextOffset: 673 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 673, NextOffset: 701 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 701, NextOffset: 729 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 729, NextOffset: 1942 - testutil.go:485: Offset: 875, 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/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -50511,16 +49411,12 @@ 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: "" 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 [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -50534,6 +49430,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: 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: 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: 2224 + testutil.go:485: Offset: 728, NextOffset: 1933 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -50547,47 +49466,48 @@ 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: 791 - testutil.go:485: Offset: 313, NextOffset: 645 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 645, NextOffset: 673 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 673, NextOffset: 701 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 701, NextOffset: 729 - testutil.go:485: Offset: 875, NextOffset: 2227 - testutil.go:485: Offset: 729, NextOffset: 1942 === 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=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=9,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":667,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":695,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":723,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: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: 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:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 639 + testutil.go:485: Offset: 430, NextOffset: 783 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 640, NextOffset: 668 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - 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: 2212 + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 723, NextOffset: 1923 + testutil.go:485: Offset: 867, NextOffset: 2207 testutil.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" @@ -50607,43 +49527,42 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] 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: 82, NextOffset: 110 testutil.go:485: Offset: 204, NextOffset: 232 - testutil.go:485: Offset: 138, NextOffset: 166 + testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 232, NextOffset: 260 - testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 260, NextOffset: 288 - testutil.go:485: Offset: 194, NextOffset: 222 + testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 288, NextOffset: 316 - testutil.go:485: Offset: 222, NextOffset: 311 + 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: 311, NextOffset: 640 - testutil.go:485: Offset: 430, NextOffset: 784 - 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:485: Offset: 430, NextOffset: 783 + testutil.go:485: Offset: 311, NextOffset: 639 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 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: 2212 - testutil.go:485: Offset: 724, NextOffset: 1927 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 867, NextOffset: 2207 + testutil.go:485: Offset: 723, NextOffset: 1923 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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -50659,30 +49578,22 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 176, NextOffset: 204 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 204, NextOffset: 232 - testutil.go:485: Offset: 110, NextOffset: 138 - testutil.go:485: Offset: 232, NextOffset: 260 - testutil.go:485: Offset: 138, NextOffset: 166 - testutil.go:485: Offset: 260, NextOffset: 288 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 288, NextOffset: 316 - testutil.go:485: Offset: 194, NextOffset: 222 - testutil.go:485: Offset: 316, NextOffset: 430 - testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 784 - testutil.go:485: Offset: 311, NextOffset: 640 === 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=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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":647,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":675,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":703,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":731,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":820,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":848,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":876,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":647,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":675,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":703,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":731,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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 @@ -50696,31 +49607,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: 647 - testutil.go:485: Offset: 434, NextOffset: 792 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 647, NextOffset: 675 - testutil.go:485: Offset: 792, NextOffset: 820 - testutil.go:485: Offset: 675, NextOffset: 703 - testutil.go:485: Offset: 820, NextOffset: 848 - testutil.go:485: Offset: 703, NextOffset: 731 - testutil.go:485: Offset: 848, NextOffset: 876 - testutil.go:485: Offset: 731, NextOffset: 1938 - testutil.go:485: Offset: 876, NextOffset: 2231 - 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: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -50734,28 +49620,23 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 647 + 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: 792, NextOffset: 820 testutil.go:485: Offset: 647, NextOffset: 675 - testutil.go:485: Offset: 820, NextOffset: 848 + testutil.go:485: Offset: 791, NextOffset: 819 testutil.go:485: Offset: 675, NextOffset: 703 - testutil.go:485: Offset: 848, NextOffset: 876 + testutil.go:485: Offset: 819, NextOffset: 847 testutil.go:485: Offset: 703, NextOffset: 731 - testutil.go:485: Offset: 876, NextOffset: 2231 - testutil.go:485: Offset: 731, NextOffset: 1938 - 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:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 731, NextOffset: 1939 + testutil.go:485: Offset: 875, NextOffset: 2223 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -50769,6 +49650,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: 791 + testutil.go:485: Offset: 315, NextOffset: 647 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 647, NextOffset: 675 + testutil.go:485: Offset: 819, NextOffset: 847 + testutil.go:485: Offset: 675, NextOffset: 703 + testutil.go:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 703, NextOffset: 731 + testutil.go:485: Offset: 875, NextOffset: 2223 + testutil.go:485: Offset: 731, NextOffset: 1939 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -50782,18 +49686,12 @@ 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: 792 - testutil.go:485: Offset: 315, NextOffset: 647 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1433,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1465,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1497,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1529,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1709,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1741,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1773,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1805,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -50808,26 +49706,26 @@ 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: 1433 - testutil.go:485: Offset: 727, NextOffset: 1711 + testutil.go:485: Offset: 484, NextOffset: 1431 + testutil.go:485: Offset: 727, NextOffset: 1709 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1433, NextOffset: 1465 - testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1465, NextOffset: 1497 - testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1497, NextOffset: 1529 - testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1529, NextOffset: 4861 - testutil.go:485: Offset: 1807, NextOffset: 5469 + testutil.go:485: Offset: 1431, NextOffset: 1463 + testutil.go:485: Offset: 1709, NextOffset: 1741 + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1741, NextOffset: 1773 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1773, NextOffset: 1805 + testutil.go:485: Offset: 1527, NextOffset: 4857 + testutil.go:485: Offset: 1805, NextOffset: 5465 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: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50844,7 +49742,26 @@ testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 [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: 1709, NextOffset: 1741 + testutil.go:485: Offset: 1431, NextOffset: 1463 + testutil.go:485: Offset: 1741, NextOffset: 1773 + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1773, NextOffset: 1805 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1805, NextOffset: 5465 + testutil.go:485: Offset: 1527, NextOffset: 4857 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "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: 130, NextOffset: 162 @@ -50858,29 +49775,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: 1711 - testutil.go:485: Offset: 484, NextOffset: 1433 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1433, NextOffset: 1465 - testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1465, NextOffset: 1497 - testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1497, NextOffset: 1529 - testutil.go:485: Offset: 1807, NextOffset: 5469 - testutil.go:485: Offset: 1529, NextOffset: 4861 - 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: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 @@ -50894,31 +49788,38 @@ 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: 1709 + testutil.go:485: Offset: 484, NextOffset: 1431 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/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=9,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1446,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1478,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1510,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1542,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1446, NextOffset: 1478 + testutil.go:485: Offset: 1445, NextOffset: 1477 testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1478, NextOffset: 1510 + testutil.go:485: Offset: 1477, NextOffset: 1509 testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1510, NextOffset: 1542 + testutil.go:485: Offset: 1509, NextOffset: 1541 testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1542, NextOffset: 4906 - testutil.go:485: Offset: 1818, NextOffset: 5513 + testutil.go:485: Offset: 1541, NextOffset: 4903 + testutil.go:485: Offset: 1818, NextOffset: 5511 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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" @@ -50950,20 +49851,38 @@ 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: 1446 + testutil.go:485: Offset: 488, NextOffset: 1445 testutil.go:485: Offset: 729, NextOffset: 1722 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [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: 1722, NextOffset: 1754 + testutil.go:485: Offset: 1445, NextOffset: 1477 + testutil.go:485: Offset: 1754, NextOffset: 1786 + testutil.go:485: Offset: 1477, NextOffset: 1509 + testutil.go:485: Offset: 1786, NextOffset: 1818 + testutil.go:485: Offset: 1509, NextOffset: 1541 + testutil.go:485: Offset: 1818, NextOffset: 5511 + testutil.go:485: Offset: 1541, NextOffset: 4903 + testutil.go:371: Comparing: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 228, NextOffset: 260 @@ -50986,37 +49905,15 @@ testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 729, NextOffset: 1722 - testutil.go:485: Offset: 488, NextOffset: 1446 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1446, NextOffset: 1478 - testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1478, NextOffset: 1510 - testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1510, NextOffset: 1542 - testutil.go:485: Offset: 1818, NextOffset: 5513 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 1542, NextOffset: 4906 - testutil.go:371: Comparing: "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=0,prefix="/",format=PAX#01 + testutil.go:485: Offset: 488, NextOffset: 1445 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1506,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1538,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1750,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1814,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go: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: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -51030,8 +49927,31 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 487, NextOffset: 1439 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX === CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 728, NextOffset: 1716 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 4882 + testutil.go:485: Offset: 1812, NextOffset: 5490 + 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" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -51045,33 +49965,8 @@ 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: 1442 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 728, NextOffset: 1718 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1538, NextOffset: 4887 - testutil.go:485: Offset: 1814, NextOffset: 5494 - 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 "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go: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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -51085,6 +49980,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: 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: 5490 + testutil.go:485: Offset: 1535, NextOffset: 4882 + testutil.go:371: Comparing: "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 @@ -51098,36 +50016,34 @@ 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: 1718 - testutil.go:485: Offset: 487, NextOffset: 1442 +=== 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=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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1814, NextOffset: 5494 - testutil.go:485: Offset: 1538, NextOffset: 4887 + 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: 5535 testutil.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" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1457,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1489,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1521,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1553,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1733,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1765,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1797,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1829,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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: "test2" vs "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 @@ -51140,30 +50056,9 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 500, NextOffset: 731 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1457 - testutil.go:485: Offset: 731, NextOffset: 1733 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1457, NextOffset: 1489 - testutil.go:485: Offset: 1733, NextOffset: 1765 - testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1765, NextOffset: 1797 - testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1797, NextOffset: 1829 - testutil.go:485: Offset: 1553, NextOffset: 4931 - testutil.go:485: Offset: 1829, NextOffset: 5539 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -51177,27 +50072,11 @@ 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: 1455 + testutil.go:485: Offset: 731, NextOffset: 1731 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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1733, NextOffset: 1765 - testutil.go:485: Offset: 1457, NextOffset: 1489 - testutil.go:485: Offset: 1765, NextOffset: 1797 - testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1797, NextOffset: 1829 - testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1829, NextOffset: 5539 - testutil.go:485: Offset: 1553, NextOffset: 4931 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -51211,6 +50090,29 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 731, NextOffset: 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: 5535 + testutil.go:485: Offset: 1551, NextOffset: 4928 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -51224,32 +50126,30 @@ 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: 1733 - testutil.go:485: Offset: 490, NextOffset: 1457 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1981,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2013,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2045,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2077,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2259,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2291,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2323,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2355,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1982,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2014,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2078,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2260,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2324,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2356,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 484, NextOffset: 1982 + testutil.go:485: Offset: 727, NextOffset: 2260 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1981, NextOffset: 2013 - testutil.go:485: Offset: 2259, NextOffset: 2291 - testutil.go:485: Offset: 2013, NextOffset: 2045 - testutil.go:485: Offset: 2291, NextOffset: 2323 - testutil.go:485: Offset: 2045, NextOffset: 2077 - testutil.go:485: Offset: 2323, NextOffset: 2355 - testutil.go:485: Offset: 2077, NextOffset: 5779 - testutil.go:485: Offset: 2355, NextOffset: 6387 + testutil.go:485: Offset: 1982, NextOffset: 2014 + testutil.go:485: Offset: 2260, NextOffset: 2292 + testutil.go:485: Offset: 2014, NextOffset: 2046 + testutil.go:485: Offset: 2292, NextOffset: 2324 + testutil.go:485: Offset: 2046, NextOffset: 2078 + testutil.go:485: Offset: 2324, NextOffset: 2356 + testutil.go:485: Offset: 2078, NextOffset: 5780 + testutil.go:485: Offset: 2356, NextOffset: 6388 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" @@ -51276,39 +50176,16 @@ testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 194, NextOffset: 226 testutil.go:485: Offset: 403, NextOffset: 435 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX testutil.go:485: Offset: 226, NextOffset: 258 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 484, NextOffset: 1981 - testutil.go:485: Offset: 727, NextOffset: 2259 - 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 [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 2259 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX - testutil.go:485: Offset: 484, NextOffset: 1981 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2259, NextOffset: 2291 - testutil.go:485: Offset: 1981, NextOffset: 2013 - testutil.go:485: Offset: 2291, NextOffset: 2323 - testutil.go:485: Offset: 2013, NextOffset: 2045 - testutil.go:485: Offset: 2323, NextOffset: 2355 - testutil.go:485: Offset: 2045, NextOffset: 2077 - testutil.go:485: Offset: 2355, NextOffset: 6387 - testutil.go:485: Offset: 2077, NextOffset: 5779 + 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 [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" @@ -51320,8 +50197,6 @@ 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=0,prefix="../",format=GNU#01 -=== CONT 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 @@ -51335,6 +50210,8 @@ 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=GNU/duplicated_entry_offset +=== CONT 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 @@ -51343,15 +50220,33 @@ 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: 2260 + testutil.go:485: Offset: 484, NextOffset: 1982 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2260, NextOffset: 2292 + testutil.go:485: Offset: 1982, NextOffset: 2014 + testutil.go:485: Offset: 2292, NextOffset: 2324 + testutil.go:485: Offset: 2014, NextOffset: 2046 + testutil.go:485: Offset: 2324, NextOffset: 2356 + testutil.go:485: Offset: 2046, NextOffset: 2078 + testutil.go:485: Offset: 2356, NextOffset: 6388 + testutil.go:485: Offset: 2078, NextOffset: 5780 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=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 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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": [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" @@ -51381,48 +50276,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: 1992 - testutil.go:485: Offset: 729, NextOffset: 2269 + 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: 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: 5823 - testutil.go:485: Offset: 2365, NextOffset: 6430 - 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: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: 5825 + testutil.go:485: Offset: 2368, NextOffset: 6433 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 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: 6430 - testutil.go:485: Offset: 2088, NextOffset: 5823 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar1" vs "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 "": [.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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -51436,6 +50305,31 @@ 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: 6433 + testutil.go:485: Offset: 2091, NextOffset: 5825 + testutil.go:371: Comparing: "dev" vs "dev" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -51449,35 +50343,37 @@ 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: 2269 - testutil.go:485: Offset: 488, NextOffset: 1992 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset === 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=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2268,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2300,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2332,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2364,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 487, NextOffset: 1992 + testutil.go:485: Offset: 728, NextOffset: 2268 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 5808 - testutil.go:485: Offset: 2363, NextOffset: 6415 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 1992, NextOffset: 2024 + testutil.go:485: Offset: 2268, NextOffset: 2300 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 2300, NextOffset: 2332 + testutil.go:485: Offset: 2056, NextOffset: 2088 + testutil.go:485: Offset: 2332, NextOffset: 2364 + testutil.go:485: Offset: 2088, NextOffset: 5807 + testutil.go:485: Offset: 2364, NextOffset: 6415 testutil.go:371: Comparing: "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" @@ -51497,6 +50393,8 @@ testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 164, NextOffset: 196 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 403, NextOffset: 435 @@ -51506,35 +50404,8 @@ 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: 1991 - testutil.go:485: Offset: 728, NextOffset: 2267 - 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:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 2267 - testutil.go:485: Offset: 487, NextOffset: 1991 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2267, NextOffset: 2299 - testutil.go:485: Offset: 1991, NextOffset: 2023 - testutil.go:485: Offset: 2299, NextOffset: 2331 - testutil.go:485: Offset: 2023, NextOffset: 2055 - testutil.go:485: Offset: 2331, NextOffset: 2363 - testutil.go:485: Offset: 2055, NextOffset: 2087 - testutil.go:485: Offset: 2363, NextOffset: 6415 - testutil.go:485: Offset: 2087, NextOffset: 5808 - 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: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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -51547,7 +50418,32 @@ 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=-1,prefix="",format=GNU +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:485: Offset: 292, NextOffset: 487 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 728, NextOffset: 2268 + 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: 2268, NextOffset: 2300 + testutil.go:485: Offset: 1992, NextOffset: 2024 + testutil.go:485: Offset: 2300, NextOffset: 2332 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 2332, NextOffset: 2364 + testutil.go:485: Offset: 2056, NextOffset: 2088 + testutil.go:485: Offset: 2364, NextOffset: 6415 + testutil.go:485: Offset: 2088, NextOffset: 5807 + 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: 132, NextOffset: 164 @@ -51562,14 +50458,16 @@ 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=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=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2009,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2041,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2073,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2105,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2285,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2317,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2349,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2381,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -51583,29 +50481,6 @@ 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: 2009 - testutil.go:485: Offset: 731, NextOffset: 2285 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2009, NextOffset: 2041 - testutil.go:485: Offset: 2285, NextOffset: 2317 - testutil.go:485: Offset: 2041, NextOffset: 2073 - testutil.go:485: Offset: 2317, NextOffset: 2349 - testutil.go:485: Offset: 2073, NextOffset: 2105 - testutil.go:485: Offset: 2349, NextOffset: 2381 - testutil.go:485: Offset: 2105, NextOffset: 5857 - testutil.go:485: Offset: 2381, 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/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -51619,27 +50494,29 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 - testutil.go:371: Comparing: "" 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: 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: 2285, NextOffset: 2317 - testutil.go:485: Offset: 2009, NextOffset: 2041 - testutil.go:485: Offset: 2317, NextOffset: 2349 - testutil.go:485: Offset: 2041, NextOffset: 2073 - testutil.go:485: Offset: 2349, NextOffset: 2381 - testutil.go:485: Offset: 2073, NextOffset: 2105 - testutil.go:485: Offset: 2381, NextOffset: 6464 - testutil.go:485: Offset: 2105, NextOffset: 5857 + 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: 5859 + testutil.go:485: Offset: 2383, NextOffset: 6466 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "" 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: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -51653,6 +50530,29 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 731, NextOffset: 2287 + testutil.go:485: Offset: 490, NextOffset: 2011 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 6466 + testutil.go:485: Offset: 2107, NextOffset: 5859 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -51666,19 +50566,16 @@ 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: 2285 - testutil.go:485: Offset: 490, NextOffset: 2009 - 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=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/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1441,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1473,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1505,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1537,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1750,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1814,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":131,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":485,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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: 131, NextOffset: 163 testutil.go:485: Offset: 339, NextOffset: 371 @@ -51692,33 +50589,12 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 291, NextOffset: 485 testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 485, NextOffset: 1441 - testutil.go:485: Offset: 727, NextOffset: 1718 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1441, NextOffset: 1473 - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1473, NextOffset: 1505 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1505, NextOffset: 1537 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1537, NextOffset: 4873 - testutil.go:485: Offset: 1814, NextOffset: 5479 - testutil.go:371: Comparing: "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: 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=-1,prefix="./",format=PAX +=== CONT 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 @@ -51728,28 +50604,29 @@ 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: "" 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: 485, NextOffset: 1439 + testutil.go:485: Offset: 727, NextOffset: 1717 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1441, NextOffset: 1473 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1473, NextOffset: 1505 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1505, NextOffset: 1537 - testutil.go:485: Offset: 1814, NextOffset: 5479 - testutil.go:485: Offset: 1537, NextOffset: 4873 + 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: 4869 + testutil.go:485: Offset: 1813, NextOffset: 5477 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "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 [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: 131, NextOffset: 163 @@ -51763,6 +50640,29 @@ 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: 5477 + testutil.go:485: Offset: 1535, NextOffset: 4869 + 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: 339, NextOffset: 371 testutil.go:485: Offset: 131, NextOffset: 163 @@ -51776,37 +50676,11 @@ 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: 1718 - testutil.go:485: Offset: 485, NextOffset: 1441 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "test" vs "test" - testutil.go:377: 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: 1732, NextOffset: 1764 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1764, NextOffset: 1796 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1796, NextOffset: 1828 - testutil.go:485: Offset: 1551, NextOffset: 4919 - testutil.go:485: Offset: 1828, NextOffset: 5527 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [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: 133, NextOffset: 165 testutil.go:485: Offset: 341, NextOffset: 373 @@ -51820,6 +50694,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: 1452 + testutil.go:485: Offset: 732, 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: 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: 4915 + testutil.go:485: Offset: 1826, NextOffset: 5523 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 341, NextOffset: 373 @@ -51833,18 +50730,14 @@ 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: 1455 - testutil.go:485: Offset: 732, NextOffset: 1732 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go: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" @@ -51874,52 +50767,29 @@ 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: 1732 - testutil.go:485: Offset: 490, NextOffset: 1455 + 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: 1732, NextOffset: 1764 - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1764, NextOffset: 1796 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1796, NextOffset: 1828 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1828, NextOffset: 5527 - testutil.go:485: Offset: 1551, NextOffset: 4919 + 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: 5523 + testutil.go:485: Offset: 1548, NextOffset: 4915 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1448,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1544,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1759,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1448 - testutil.go:485: Offset: 731, NextOffset: 1727 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1759, NextOffset: 1791 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1791, NextOffset: 1823 - testutil.go:485: Offset: 1544, NextOffset: 4895 - testutil.go:485: Offset: 1823, NextOffset: 5505 - 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:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 340, NextOffset: 372 @@ -51933,6 +50803,29 @@ 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: 4893 + testutil.go:485: Offset: 1821, NextOffset: 5502 + 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: 132, NextOffset: 164 testutil.go:485: Offset: 340, NextOffset: 372 @@ -51947,21 +50840,9 @@ testutil.go:485: Offset: 292, NextOffset: 488 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 [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: 1727, NextOffset: 1759 - testutil.go:485: Offset: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1759, NextOffset: 1791 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1791, NextOffset: 1823 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1823, NextOffset: 5505 - testutil.go:485: Offset: 1544, NextOffset: 4895 + 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: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" @@ -51995,19 +50876,25 @@ 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: 1727 - testutil.go:485: Offset: 488, NextOffset: 1448 + 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 + testutil.go:485: Offset: 1511, NextOffset: 1543 + testutil.go:485: Offset: 1821, NextOffset: 5502 + testutil.go:485: Offset: 1543, NextOffset: 4893 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1464,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1496,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1528,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1560,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1741,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1773,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1463,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1495,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1527,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1559,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go: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: 134, NextOffset: 166 testutil.go:485: Offset: 342, NextOffset: 374 @@ -52021,6 +50908,29 @@ 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: 1463 + testutil.go:485: Offset: 734, NextOffset: 1740 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1740, NextOffset: 1772 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1772, NextOffset: 1804 + testutil.go:485: Offset: 1527, NextOffset: 1559 + testutil.go:485: Offset: 1804, NextOffset: 1836 + testutil.go:485: Offset: 1559, NextOffset: 4939 + testutil.go:485: Offset: 1836, NextOffset: 5547 + testutil.go:371: Comparing: "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 @@ -52034,35 +50944,25 @@ 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: 1464 - testutil.go:485: Offset: 734, NextOffset: 1741 - 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 [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: 1464, NextOffset: 1496 - testutil.go:485: Offset: 1741, NextOffset: 1773 - testutil.go:485: Offset: 1496, NextOffset: 1528 - testutil.go:485: Offset: 1773, NextOffset: 1805 - testutil.go:485: Offset: 1528, NextOffset: 1560 - testutil.go:485: Offset: 1805, NextOffset: 1837 - testutil.go:485: Offset: 1560, NextOffset: 4940 - testutil.go:485: Offset: 1837, NextOffset: 5549 - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:485: Offset: 1740, NextOffset: 1772 + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1772, NextOffset: 1804 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1804, NextOffset: 1836 + testutil.go:485: Offset: 1527, NextOffset: 1559 + testutil.go:485: Offset: 1836, NextOffset: 5547 + testutil.go:485: Offset: 1559, NextOffset: 4939 testutil.go:371: Comparing: "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" @@ -52092,29 +50992,35 @@ 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: 1741 - testutil.go:485: Offset: 492, NextOffset: 1464 + testutil.go:485: Offset: 734, NextOffset: 1740 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 492, NextOffset: 1463 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1741, NextOffset: 1773 - testutil.go:485: Offset: 1464, NextOffset: 1496 - testutil.go:485: Offset: 1773, NextOffset: 1805 - testutil.go:485: Offset: 1496, NextOffset: 1528 - testutil.go:485: Offset: 1805, NextOffset: 1837 - testutil.go:485: Offset: 1528, NextOffset: 1560 - testutil.go:485: Offset: 1837, NextOffset: 5549 - testutil.go:485: Offset: 1560, NextOffset: 4940 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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] @@ -52123,16 +51029,18 @@ testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8020, NextOffset: 8052 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,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": [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/testchar1" vs "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" @@ -52148,24 +51056,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: "" 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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 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 @@ -52195,52 +51102,19 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=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=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 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 "": [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] @@ -52254,11 +51128,11 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/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" @@ -52274,25 +51148,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 [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: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -52305,7 +51178,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -52325,19 +51198,57 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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: "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: 540, NextOffset: 572 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset -=== CONT 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 @@ -52362,27 +51273,6 @@ 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: "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: "baz.txt" vs "baz.txt" @@ -52395,8 +51285,6 @@ testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 @@ -52416,11 +51304,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": [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" @@ -52437,27 +51325,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -52470,17 +51343,15 @@ 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/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: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 -=== CONT 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 @@ -52490,25 +51361,29 @@ 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=-1,prefix="/",format=GNU/duplicated_entry_offset +=== CONT 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [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 @@ -52522,8 +51397,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/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset -=== CONT 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: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 @@ -52540,20 +51413,37 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "barlink" vs "barlink" + 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" @@ -52566,11 +51456,11 @@ testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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" @@ -52602,23 +51492,9 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [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 @@ -52648,19 +51524,37 @@ 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: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: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=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/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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test2" vs "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 @@ -52674,29 +51568,6 @@ 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: "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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -52710,25 +51581,35 @@ 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: "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: 11060, NextOffset: 11092 testutil.go:485: Offset: 9952, NextOffset: 9984 - testutil.go:485: Offset: 11092, NextOffset: 11124 + testutil.go:485: Offset: 11060, NextOffset: 11092 testutil.go:485: Offset: 9984, NextOffset: 10016 - testutil.go:485: Offset: 11124, NextOffset: 11156 + testutil.go:485: Offset: 11092, NextOffset: 11124 testutil.go:485: Offset: 10016, NextOffset: 10048 - testutil.go:485: Offset: 11156, NextOffset: 21035 + 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/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "" 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 [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" @@ -52761,15 +51642,31 @@ testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 11060, NextOffset: 11092 + testutil.go:485: Offset: 9952, NextOffset: 9984 + testutil.go:485: Offset: 11092, NextOffset: 11124 + testutil.go:485: Offset: 9984, NextOffset: 10016 + testutil.go:485: Offset: 11124, NextOffset: 11156 + testutil.go:485: Offset: 10016, NextOffset: 10048 + testutil.go:485: Offset: 11156, NextOffset: 21035 + testutil.go:485: Offset: 10048, NextOffset: 19359 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== 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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [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: 9952 testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,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" @@ -52783,10 +51680,10 @@ 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 [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" @@ -52812,17 +51709,11 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== CONT 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: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "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 "": [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" @@ -52835,7 +51726,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 [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" @@ -52859,8 +51750,6 @@ 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=GNU#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 @@ -52870,33 +51759,21 @@ 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=USTAR#01 +=== 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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go: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 "": [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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== CONT 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: 9952, NextOffset: 9984 @@ -52928,8 +51805,45 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 9952 + testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [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" + testutil.go:377: 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 [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" @@ -52958,38 +51872,20 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10016, NextOffset: 10048 - testutil.go:485: Offset: 11156, NextOffset: 21035 - testutil.go:485: Offset: 10048, NextOffset: 19359 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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=GNU/duplicated_entry_offset === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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: 540, NextOffset: 572 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry +=== CONT 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: 1624, NextOffset: 1656 @@ -53009,6 +51905,8 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 6880, NextOffset: 6912 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== CONT 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 @@ -53038,29 +51936,12 @@ 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 [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:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -53085,21 +51966,37 @@ 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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 === 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=9,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -53148,7 +52045,19 @@ 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 [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -53186,49 +52095,16 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:485: Offset: 6976, NextOffset: 14239 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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=GNU/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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: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 @@ -53257,11 +52133,29 @@ 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": [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" + 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 "": [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: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -53273,13 +52167,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=-2,prefix="./",format=GNU/duplicated_entry_offset +=== CONT 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: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" @@ -53301,6 +52197,8 @@ 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=-2,prefix="/",format=USTAR +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 @@ -53308,17 +52206,20 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=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 -=== 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=-2,prefix="/",format=USTAR/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset +=== CONT 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: 1624, NextOffset: 1656 @@ -53345,12 +52246,14 @@ 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=-2,prefix="/",format=PAX +=== CONT 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 [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" @@ -53367,22 +52270,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 "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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 @@ -53412,34 +52300,48 @@ 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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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=1,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [.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: 721, NextOffset: 753 + testutil.go:485: Offset: 720, NextOffset: 752 testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 753, NextOffset: 785 + testutil.go:485: Offset: 752, NextOffset: 784 testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 785, NextOffset: 817 + testutil.go:485: Offset: 784, NextOffset: 816 testutil.go:485: Offset: 963, NextOffset: 995 - testutil.go:485: Offset: 817, NextOffset: 2183 - testutil.go:485: Offset: 995, NextOffset: 2533 + testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:485: Offset: 995, NextOffset: 2534 testutil.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" @@ -53461,8 +52363,6 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 234, NextOffset: 266 @@ -53475,32 +52375,20 @@ 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: 721 + testutil.go:485: Offset: 351, NextOffset: 720 testutil.go:485: Offset: 493, NextOffset: 899 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 93, NextOffset: 125 - testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 125, NextOffset: 157 - testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 157, NextOffset: 189 - testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 189, NextOffset: 221 - testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 221, NextOffset: 253 - testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:485: Offset: 253, NextOffset: 351 + 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: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 266, NextOffset: 298 +=== 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 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR testutil.go:485: Offset: 157, NextOffset: 189 testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 189, NextOffset: 221 @@ -53508,54 +52396,53 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 493, NextOffset: 899 - testutil.go:485: Offset: 351, NextOffset: 721 + testutil.go:485: Offset: 351, NextOffset: 720 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 721, NextOffset: 753 + testutil.go:485: Offset: 720, NextOffset: 752 testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 753, NextOffset: 785 + testutil.go:485: Offset: 752, NextOffset: 784 testutil.go:485: Offset: 963, NextOffset: 995 - testutil.go:485: Offset: 785, NextOffset: 817 - testutil.go:485: Offset: 995, NextOffset: 2533 - testutil.go:485: Offset: 817, NextOffset: 2183 + testutil.go:485: Offset: 784, NextOffset: 816 + testutil.go:485: Offset: 995, NextOffset: 2534 + testutil.go:485: Offset: 816, NextOffset: 2181 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: 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=USTAR#01 + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 202, NextOffset: 234 + testutil.go:485: Offset: 93, NextOffset: 125 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 125, NextOffset: 157 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 157, NextOffset: 189 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 189, NextOffset: 221 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 221, NextOffset: 253 + testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:485: Offset: 253, NextOffset: 351 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":936,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1000,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "test" vs "test" - testutil.go:377: 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: 909, NextOffset: 941 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 827, NextOffset: 2202 - testutil.go:485: Offset: 1005, NextOffset: 2553 - 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 "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -53568,9 +52455,30 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 354, NextOffset: 726 + testutil.go:485: Offset: 495, NextOffset: 904 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 726, NextOffset: 758 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 758, NextOffset: 790 + testutil.go:485: Offset: 936, NextOffset: 968 + testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 968, NextOffset: 1000 + testutil.go:485: Offset: 822, NextOffset: 2183 + testutil.go:485: Offset: 1000, NextOffset: 2540 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -53584,18 +52492,29 @@ 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: 731 - testutil.go:485: Offset: 495, NextOffset: 909 - 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 904 + testutil.go:485: Offset: 354, NextOffset: 726 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 726, NextOffset: 758 + testutil.go:485: Offset: 936, NextOffset: 968 + testutil.go:485: Offset: 758, NextOffset: 790 + testutil.go:485: Offset: 968, NextOffset: 1000 + testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 1000, NextOffset: 2540 + testutil.go:485: Offset: 822, NextOffset: 2183 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" @@ -53624,30 +52543,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: 909 - testutil.go:485: Offset: 354, 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: 909, NextOffset: 941 - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 1005, NextOffset: 2553 - testutil.go:485: Offset: 827, NextOffset: 2202 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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" @@ -53689,18 +52599,18 @@ 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: 2185 - 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: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR 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: "test2" vs "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 @@ -53714,29 +52624,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: 2185 - testutil.go:371: Comparing: "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 @@ -53750,31 +52637,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: 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: 2514 + testutil.go:485: Offset: 822, NextOffset: 2186 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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 +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 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: 732 - testutil.go:485: Offset: 497, NextOffset: 907 + 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] @@ -53785,10 +52674,10 @@ testutil.go:485: Offset: 939, NextOffset: 971 testutil.go:485: Offset: 796, NextOffset: 828 testutil.go:485: Offset: 971, NextOffset: 1003 - testutil.go:485: Offset: 828, NextOffset: 2206 - testutil.go:485: Offset: 1003, NextOffset: 2547 + testutil.go:485: Offset: 828, NextOffset: 2205 + testutil.go:485: Offset: 1003, NextOffset: 2546 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 [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" @@ -53808,24 +52697,24 @@ 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 [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 235, NextOffset: 267 + testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 267, NextOffset: 299 + testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 299, NextOffset: 331 + testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 299, NextOffset: 331 testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 907 testutil.go:485: Offset: 356, NextOffset: 732 + testutil.go:485: Offset: 497, NextOffset: 907 + 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] @@ -53836,10 +52725,10 @@ testutil.go:485: Offset: 764, NextOffset: 796 testutil.go:485: Offset: 971, NextOffset: 1003 testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1003, NextOffset: 2547 - testutil.go:485: Offset: 828, NextOffset: 2206 + testutil.go:485: Offset: 1003, NextOffset: 2546 + testutil.go:485: Offset: 828, NextOffset: 2205 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" @@ -53859,15 +52748,39 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry + 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: 907 + testutil.go:485: Offset: 356, NextOffset: 732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":856,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":888,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":920,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":952,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1033,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1065,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1097,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1129,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [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 [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -53881,29 +52794,6 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 351, NextOffset: 833 - testutil.go:485: Offset: 493, NextOffset: 1011 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 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: 2402 - testutil.go:485: Offset: 1107, NextOffset: 2754 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -53917,8 +52807,23 @@ 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: 856 + testutil.go:485: Offset: 493, NextOffset: 1033 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 856, NextOffset: 888 + testutil.go:485: Offset: 1033, NextOffset: 1065 + testutil.go:485: Offset: 888, NextOffset: 920 + testutil.go:485: Offset: 1065, NextOffset: 1097 + testutil.go:485: Offset: 920, NextOffset: 952 + testutil.go:485: Offset: 1097, NextOffset: 1129 + testutil.go:485: Offset: 952, NextOffset: 2436 + testutil.go:485: Offset: 1129, NextOffset: 2771 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 [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -53933,28 +52838,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: 1033 + testutil.go:485: Offset: 351, NextOffset: 856 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - 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: 2754 - testutil.go:485: Offset: 929, NextOffset: 2402 + testutil.go:485: Offset: 1033, NextOffset: 1065 + testutil.go:485: Offset: 856, NextOffset: 888 + testutil.go:485: Offset: 1065, NextOffset: 1097 + testutil.go:485: Offset: 888, NextOffset: 920 + testutil.go:485: Offset: 1097, NextOffset: 1129 + testutil.go:485: Offset: 920, NextOffset: 952 + testutil.go:485: Offset: 1129, NextOffset: 2771 + testutil.go:485: Offset: 952, NextOffset: 2436 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" @@ -53962,6 +52865,8 @@ testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 125, NextOffset: 157 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 157, NextOffset: 189 testutil.go:485: Offset: 298, NextOffset: 330 @@ -53971,33 +52876,16 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":858,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":890,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":922,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":954,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1066,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1098,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1130,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 1014, NextOffset: 1046 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1046, NextOffset: 1078 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1078, NextOffset: 1110 - testutil.go:485: Offset: 933, NextOffset: 2419 - testutil.go:485: Offset: 1110, NextOffset: 2753 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "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 [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 @@ -54011,6 +52899,29 @@ 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: 858 + testutil.go:485: Offset: 495, NextOffset: 1034 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 858, NextOffset: 890 + testutil.go:485: Offset: 1034, NextOffset: 1066 + testutil.go:485: Offset: 890, NextOffset: 922 + testutil.go:485: Offset: 1066, NextOffset: 1098 + testutil.go:485: Offset: 922, NextOffset: 954 + testutil.go:485: Offset: 1098, NextOffset: 1130 + testutil.go:485: Offset: 954, NextOffset: 2434 + testutil.go:485: Offset: 1130, NextOffset: 2770 + 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: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -54024,17 +52935,26 @@ 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: 837 - testutil.go:485: Offset: 495, NextOffset: 1014 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 [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: 1034, NextOffset: 1066 + testutil.go:485: Offset: 858, NextOffset: 890 + testutil.go:485: Offset: 1066, NextOffset: 1098 + testutil.go:485: Offset: 890, NextOffset: 922 + testutil.go:485: Offset: 1098, NextOffset: 1130 + testutil.go:485: Offset: 922, NextOffset: 954 + testutil.go:485: Offset: 1130, NextOffset: 2770 + testutil.go:485: Offset: 954, NextOffset: 2434 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -54064,31 +52984,34 @@ 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: 1014 - testutil.go:485: Offset: 354, 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: 1014, NextOffset: 1046 - testutil.go:485: Offset: 837, NextOffset: 869 - testutil.go:485: Offset: 1046, NextOffset: 1078 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1078, NextOffset: 1110 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1110, NextOffset: 2753 - testutil.go:485: Offset: 933, NextOffset: 2419 + testutil.go:485: Offset: 495, NextOffset: 1034 + testutil.go:485: Offset: 354, NextOffset: 858 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":839,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":871,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1016,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1048,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1080,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1112,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":862,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":894,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":926,"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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1039,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1103,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1135,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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: 862, NextOffset: 894 + testutil.go:485: Offset: 1039, NextOffset: 1071 + testutil.go:485: Offset: 894, NextOffset: 926 + testutil.go:485: Offset: 1071, NextOffset: 1103 + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 1103, NextOffset: 1135 + testutil.go:485: Offset: 958, NextOffset: 2445 + testutil.go:485: Offset: 1135, NextOffset: 2785 + 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" @@ -54105,8 +53028,6 @@ testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 126, NextOffset: 158 @@ -54120,32 +53041,11 @@ 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: 839 - testutil.go:485: Offset: 495, NextOffset: 1016 + testutil.go:485: Offset: 353, NextOffset: 862 + testutil.go:485: Offset: 495, NextOffset: 1039 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 839, NextOffset: 871 - testutil.go:485: Offset: 1016, NextOffset: 1048 - testutil.go:485: Offset: 871, NextOffset: 903 - testutil.go:485: Offset: 1048, NextOffset: 1080 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 903, NextOffset: 935 - testutil.go:485: Offset: 1080, NextOffset: 1112 - testutil.go:485: Offset: 935, NextOffset: 2426 - testutil.go:485: Offset: 1112, NextOffset: 2753 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "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: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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -54159,6 +53059,29 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 1039 + testutil.go:485: Offset: 353, NextOffset: 862 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1039, NextOffset: 1071 + testutil.go:485: Offset: 862, NextOffset: 894 + testutil.go:485: Offset: 1071, NextOffset: 1103 + testutil.go:485: Offset: 894, NextOffset: 926 + testutil.go:485: Offset: 1103, NextOffset: 1135 + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 1135, NextOffset: 2785 + testutil.go:485: Offset: 958, NextOffset: 2445 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -54172,36 +53095,34 @@ 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: 1016 - testutil.go:485: Offset: 353, NextOffset: 839 - 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=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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":901,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":933,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":965,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1046,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1078,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1110,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1142,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: 1016, NextOffset: 1048 - testutil.go:485: Offset: 839, NextOffset: 871 - testutil.go:485: Offset: 1048, NextOffset: 1080 - testutil.go:485: Offset: 871, NextOffset: 903 - testutil.go:485: Offset: 1080, NextOffset: 1112 - testutil.go:485: Offset: 903, NextOffset: 935 - testutil.go:485: Offset: 1112, NextOffset: 2753 - testutil.go:485: Offset: 935, NextOffset: 2426 + testutil.go:485: Offset: 869, NextOffset: 901 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 1110, NextOffset: 1142 + testutil.go:485: Offset: 965, NextOffset: 2457 + testutil.go:485: Offset: 1142, NextOffset: 2792 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":913,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1024,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1056,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1088,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1120,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "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 @@ -54215,29 +53136,6 @@ 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: 849 - testutil.go:485: Offset: 497, NextOffset: 1024 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 849, NextOffset: 881 - testutil.go:485: Offset: 1024, NextOffset: 1056 - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1056, NextOffset: 1088 - testutil.go:485: Offset: 913, NextOffset: 945 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 945, NextOffset: 2439 - testutil.go:485: Offset: 1120, NextOffset: 2772 - 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: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -54251,8 +53149,30 @@ testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 356, NextOffset: 869 + testutil.go:485: Offset: 497, NextOffset: 1046 + 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 [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 869, NextOffset: 901 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 1110, NextOffset: 1142 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 1142, NextOffset: 2792 + testutil.go:485: Offset: 965, NextOffset: 2457 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -54282,56 +53202,19 @@ 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: 1024 - testutil.go:485: Offset: 356, NextOffset: 849 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1024, NextOffset: 1056 - testutil.go:485: Offset: 849, NextOffset: 881 - testutil.go:485: Offset: 1056, NextOffset: 1088 - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 913, NextOffset: 945 - testutil.go:485: Offset: 1120, NextOffset: 2772 - testutil.go:485: Offset: 945, NextOffset: 2439 - testutil.go:371: Comparing: "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:485: Offset: 497, NextOffset: 1046 + testutil.go:485: Offset: 356, NextOffset: 869 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry === 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#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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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": [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: 93, NextOffset: 125 - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 125, NextOffset: 157 - testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 157, NextOffset: 189 - testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 189, NextOffset: 221 - testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 221, NextOffset: 253 - testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 253, NextOffset: 352 - testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go: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: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -54356,29 +53239,35 @@ testutil.go:485: Offset: 902, NextOffset: 934 testutil.go:485: Offset: 756, NextOffset: 788 testutil.go:485: Offset: 934, NextOffset: 966 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:485: Offset: 788, NextOffset: 820 testutil.go:485: Offset: 966, NextOffset: 998 - testutil.go:485: Offset: 820, NextOffset: 2192 - testutil.go:485: Offset: 998, NextOffset: 2509 - 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: 820, NextOffset: 2191 + testutil.go:485: Offset: 998, NextOffset: 2510 + testutil.go:371: Comparing: "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 - testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 125, NextOffset: 157 - testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 157, NextOffset: 189 - testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 189, NextOffset: 221 - testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 221, NextOffset: 253 - testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 902 - testutil.go:485: Offset: 352, NextOffset: 724 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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 [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" @@ -54388,14 +53277,14 @@ testutil.go:485: Offset: 756, NextOffset: 788 testutil.go:485: Offset: 966, NextOffset: 998 testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 998, NextOffset: 2509 - testutil.go:485: Offset: 820, NextOffset: 2192 + testutil.go:485: Offset: 998, NextOffset: 2510 + testutil.go:485: Offset: 820, NextOffset: 2191 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go: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" @@ -54411,15 +53300,38 @@ 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: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 202, NextOffset: 234 + testutil.go:485: Offset: 93, NextOffset: 125 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 125, NextOffset: 157 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 157, NextOffset: 189 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 189, NextOffset: 221 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 221, NextOffset: 253 + testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:485: Offset: 253, NextOffset: 352 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 493, NextOffset: 902 + testutil.go:485: Offset: 352, NextOffset: 724 + 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=-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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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" @@ -54450,27 +53362,29 @@ 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: 912 + 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: 912, NextOffset: 944 + testutil.go:485: Offset: 911, NextOffset: 943 testutil.go:485: Offset: 764, NextOffset: 796 - testutil.go:485: Offset: 944, NextOffset: 976 + testutil.go:485: Offset: 943, NextOffset: 975 testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 828, NextOffset: 2207 - testutil.go:485: Offset: 1008, NextOffset: 2547 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 828, NextOffset: 2206 + testutil.go:485: Offset: 1007, NextOffset: 2547 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "dev/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 @@ -54484,29 +53398,6 @@ 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: 912 - testutil.go:485: Offset: 356, NextOffset: 732 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 912, NextOffset: 944 - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 944, NextOffset: 976 - testutil.go:485: Offset: 764, NextOffset: 796 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1008, NextOffset: 2547 - testutil.go:485: Offset: 828, NextOffset: 2207 - 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: 205, NextOffset: 237 testutil.go:485: Offset: 95, NextOffset: 127 @@ -54520,36 +53411,36 @@ 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=-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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 355, NextOffset: 730 - testutil.go:485: Offset: 497, NextOffset: 907 + testutil.go:485: Offset: 499, NextOffset: 911 + testutil.go:485: Offset: 356, NextOffset: 732 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 730, NextOffset: 762 - testutil.go:485: Offset: 907, NextOffset: 939 - testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 939, NextOffset: 971 - testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 971, NextOffset: 1003 - testutil.go:485: Offset: 826, NextOffset: 2199 - testutil.go:485: Offset: 1003, NextOffset: 2540 + 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 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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": [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" @@ -54570,6 +53461,8 @@ testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 235, NextOffset: 267 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 @@ -54578,8 +53471,34 @@ testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 355 testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:371: Comparing: "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: 2197 + testutil.go:485: Offset: 1002, NextOffset: 2541 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 [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: 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: 2541 + testutil.go:485: Offset: 826, NextOffset: 2197 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -54615,63 +53534,32 @@ 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: 907 + testutil.go:485: Offset: 497, NextOffset: 906 testutil.go:485: Offset: 355, NextOffset: 730 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,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: 907, NextOffset: 939 - testutil.go:485: Offset: 730, NextOffset: 762 - testutil.go:485: Offset: 939, NextOffset: 971 - testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 971, NextOffset: 1003 - testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 1003, NextOffset: 2540 - testutil.go:485: Offset: 826, NextOffset: 2199 -=== 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=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":913,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":977,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1009,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 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 - testutil.go:485: Offset: 269, NextOffset: 301 - testutil.go:485: Offset: 192, NextOffset: 224 - testutil.go:485: Offset: 301, NextOffset: 333 - testutil.go:485: Offset: 224, NextOffset: 256 - testutil.go:485: Offset: 333, NextOffset: 365 - testutil.go:485: Offset: 256, NextOffset: 359 - testutil.go:485: Offset: 365, NextOffset: 500 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 359, NextOffset: 737 - testutil.go:485: Offset: 500, NextOffset: 913 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 913, NextOffset: 945 + testutil.go:485: Offset: 912, NextOffset: 944 testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 945, NextOffset: 977 + testutil.go:485: Offset: 944, NextOffset: 976 testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 977, NextOffset: 1009 + testutil.go:485: Offset: 976, NextOffset: 1008 testutil.go:485: Offset: 833, NextOffset: 2206 - testutil.go:485: Offset: 1009, NextOffset: 2549 + testutil.go:485: Offset: 1008, NextOffset: 2550 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" @@ -54686,13 +53574,38 @@ testutil.go:485: Offset: 160, NextOffset: 192 testutil.go:485: Offset: 269, NextOffset: 301 testutil.go:485: Offset: 192, NextOffset: 224 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01 +=== CONT 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: 224, NextOffset: 256 + 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: "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 + testutil.go:485: Offset: 269, NextOffset: 301 + testutil.go:485: Offset: 192, NextOffset: 224 testutil.go:485: Offset: 301, NextOffset: 333 testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 256, NextOffset: 359 testutil.go:485: Offset: 365, NextOffset: 500 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 359, NextOffset: 737 + testutil.go:485: Offset: 500, NextOffset: 912 + 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 "": [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": [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" @@ -54722,59 +53635,32 @@ 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: 913 + testutil.go:485: Offset: 500, NextOffset: 912 testutil.go:485: Offset: 359, NextOffset: 737 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 913, NextOffset: 945 + testutil.go:485: Offset: 912, NextOffset: 944 testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 945, NextOffset: 977 + testutil.go:485: Offset: 944, NextOffset: 976 testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 977, NextOffset: 1009 + testutil.go:485: Offset: 976, NextOffset: 1008 testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 1009, NextOffset: 2549 + testutil.go:485: Offset: 1008, NextOffset: 2550 testutil.go:485: Offset: 833, NextOffset: 2206 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [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=9,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "test2" vs "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: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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 200, NextOffset: 228 @@ -54801,23 +53687,29 @@ testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 687, NextOffset: 1872 testutil.go:485: Offset: 828, NextOffset: 2156 - 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": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 200, NextOffset: 228 + testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 228, NextOffset: 256 + testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 256, NextOffset: 284 + testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 284, NextOffset: 312 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 256, NextOffset: 284 testutil.go:485: Offset: 193, NextOffset: 221 - testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 425, NextOffset: 744 testutil.go:485: Offset: 309, NextOffset: 603 @@ -54834,11 +53726,11 @@ testutil.go:485: Offset: 828, NextOffset: 2156 testutil.go:485: Offset: 687, NextOffset: 1872 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "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" @@ -54854,33 +53746,62 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 200, NextOffset: 228 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 228, NextOffset: 256 + testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 256, NextOffset: 284 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 193, NextOffset: 221 + testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:485: Offset: 221, NextOffset: 309 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 202, NextOffset: 230 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 230, NextOffset: 258 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 258, NextOffset: 286 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 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: 753, NextOffset: 781 + testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 782, NextOffset: 810 testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 694, NextOffset: 1877 - testutil.go:485: Offset: 837, NextOffset: 2165 + 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: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" @@ -54896,34 +53817,24 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 202, NextOffset: 230 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 230, NextOffset: 258 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 258, NextOffset: 286 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:371: Comparing: "" 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: 429, NextOffset: 754 testutil.go:485: Offset: 313, NextOffset: 610 - testutil.go:485: Offset: 429, NextOffset: 753 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 +=== CONT 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: 753, NextOffset: 781 + testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 782, NextOffset: 810 testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 837, NextOffset: 2165 + 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] @@ -54959,19 +53870,17 @@ 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: 610 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":608,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":636,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":664,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":692,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":749,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -54985,31 +53894,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: 607 - testutil.go:485: Offset: 427, NextOffset: 748 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 776, NextOffset: 804 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 804, NextOffset: 832 - testutil.go:485: Offset: 691, NextOffset: 1874 - testutil.go:485: Offset: 832, NextOffset: 2160 - testutil.go:371: Comparing: "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] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -55023,10 +53907,52 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 608 + testutil.go:485: Offset: 427, NextOffset: 749 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 608, NextOffset: 636 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 636, NextOffset: 664 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 692, NextOffset: 1874 + testutil.go:485: Offset: 833, NextOffset: 2160 + 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: "" 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 749 + testutil.go:485: Offset: 311, NextOffset: 608 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 608, NextOffset: 636 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 636, NextOffset: 664 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 833, NextOffset: 2160 + testutil.go:485: Offset: 692, NextOffset: 1874 + 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 @@ -55040,29 +53966,6 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 748 - testutil.go:485: Offset: 311, NextOffset: 607 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 2160 - testutil.go:485: Offset: 691, NextOffset: 1874 - testutil.go:371: Comparing: "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: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55077,13 +53980,27 @@ 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=-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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 231, NextOffset: 259 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 259, NextOffset: 287 + testutil.go:485: Offset: 196, NextOffset: 224 + 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 @@ -55100,11 +54017,11 @@ testutil.go:485: Offset: 696, NextOffset: 1889 testutil.go:485: Offset: 839, NextOffset: 2171 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: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" @@ -55120,21 +54037,23 @@ 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 "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 231, NextOffset: 259 - testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 259, NextOffset: 287 - testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 287, NextOffset: 315 - testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 315, NextOffset: 431 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 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 @@ -55155,8 +54074,6 @@ testutil.go:371: Comparing: "test" vs "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=GNU#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 755, NextOffset: 783 testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 783, NextOffset: 811 @@ -55166,56 +54083,20 @@ testutil.go:485: Offset: 839, NextOffset: 2171 testutil.go:485: Offset: 696, NextOffset: 1889 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 231, NextOffset: 259 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 259, NextOffset: 287 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 287, NextOffset: 315 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 315, NextOffset: 431 - testutil.go:485: Offset: 224, NextOffset: 315 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX -=== 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 -=== 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=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":838,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":866,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":894,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":922,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:485: Offset: 777, NextOffset: 2048 - testutil.go:485: Offset: 916, NextOffset: 2328 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -55229,6 +54110,29 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 699 + testutil.go:485: Offset: 425, NextOffset: 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: 2052 + testutil.go:485: Offset: 922, NextOffset: 2337 + 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: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -55242,12 +54146,28 @@ 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: 693 - testutil.go:485: Offset: 425, NextOffset: 832 - 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 [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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 2337 + testutil.go:485: Offset: 783, 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: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -55261,29 +54181,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: 832 - testutil.go:485: Offset: 309, 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: 2328 - testutil.go:485: Offset: 777, NextOffset: 2048 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -55297,31 +54194,20 @@ 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: 838 + testutil.go:485: Offset: 309, NextOffset: 699 === 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=-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/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=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":697,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":753,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":839,"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":895,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":923,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":702,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":730,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":758,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":845,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":873,"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":929,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 697, NextOffset: 725 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 725, NextOffset: 753 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 781, NextOffset: 2052 - testutil.go:485: Offset: 923, NextOffset: 2343 + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -55355,13 +54241,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: 697 - testutil.go:485: Offset: 429, NextOffset: 839 + testutil.go:485: Offset: 313, NextOffset: 702 + testutil.go:485: Offset: 429, NextOffset: 845 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 873, NextOffset: 901 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 901, NextOffset: 929 + testutil.go:485: Offset: 786, NextOffset: 2057 + testutil.go:485: Offset: 929, NextOffset: 2350 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: "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 [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -55375,6 +54270,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: 845 + testutil.go:485: Offset: 313, NextOffset: 702 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 873, NextOffset: 901 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 901, NextOffset: 929 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 929, NextOffset: 2350 + testutil.go:485: Offset: 786, 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: "test2" vs "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 @@ -55388,38 +54306,35 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":702,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":730,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":758,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: 429, NextOffset: 839 - testutil.go:485: Offset: 313, NextOffset: 697 + testutil.go:485: Offset: 311, NextOffset: 702 + testutil.go:485: Offset: 427, NextOffset: 842 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 697, NextOffset: 725 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 725, NextOffset: 753 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 923, NextOffset: 2343 - testutil.go:485: Offset: 781, 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/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=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 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":863,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":891,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":919,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 842, NextOffset: 870 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 870, NextOffset: 898 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 898, NextOffset: 926 + testutil.go:485: Offset: 786, NextOffset: 2053 + testutil.go:485: Offset: 926, NextOffset: 2344 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -55452,23 +54367,28 @@ 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: 693 - testutil.go:485: Offset: 427, NextOffset: 835 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 835, NextOffset: 863 - testutil.go:485: Offset: 721, NextOffset: 749 - testutil.go:485: Offset: 863, NextOffset: 891 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 891, NextOffset: 919 - testutil.go:485: Offset: 777, NextOffset: 2050 - testutil.go:485: Offset: 919, NextOffset: 2336 - 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: 842, NextOffset: 870 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 870, NextOffset: 898 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 898, NextOffset: 926 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 926, NextOffset: 2344 + testutil.go:485: Offset: 786, NextOffset: 2053 + 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: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55482,31 +54402,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: 835 - 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: 835, NextOffset: 863 - testutil.go:485: Offset: 693, NextOffset: 721 - testutil.go:485: Offset: 863, NextOffset: 891 - testutil.go:485: Offset: 721, NextOffset: 749 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 891, NextOffset: 919 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 919, NextOffset: 2336 - testutil.go:485: Offset: 777, NextOffset: 2050 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55520,17 +54415,20 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 842 + testutil.go:485: Offset: 311, NextOffset: 702 === 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=-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=-2,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=1,prefix="../",format=USTAR#01 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":734,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":790,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":877,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":905,"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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "test2" vs "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 @@ -55544,29 +54442,6 @@ 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: 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: 698, NextOffset: 726 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 726, NextOffset: 754 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 782, NextOffset: 2058 - testutil.go:485: Offset: 926, NextOffset: 2350 - 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 @@ -55580,14 +54455,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 "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 706 + testutil.go:485: Offset: 431, NextOffset: 849 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 706, NextOffset: 734 + testutil.go:485: Offset: 849, NextOffset: 877 + testutil.go:485: Offset: 734, NextOffset: 762 + testutil.go:485: Offset: 877, NextOffset: 905 + testutil.go:485: Offset: 762, NextOffset: 790 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 790, NextOffset: 2065 + testutil.go:485: Offset: 933, NextOffset: 2358 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 [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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55617,50 +54507,41 @@ 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: 698 + testutil.go:485: Offset: 431, NextOffset: 849 + testutil.go:485: Offset: 315, NextOffset: 706 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 698, NextOffset: 726 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 726, NextOffset: 754 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 926, NextOffset: 2350 - testutil.go:485: Offset: 782, NextOffset: 2058 + testutil.go:485: Offset: 849, NextOffset: 877 + testutil.go:485: Offset: 706, NextOffset: 734 + testutil.go:485: Offset: 877, NextOffset: 905 + testutil.go:485: Offset: 734, NextOffset: 762 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 762, NextOffset: 790 + testutil.go:485: Offset: 933, NextOffset: 2358 + testutil.go:485: Offset: 790, NextOffset: 2065 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":80,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":220,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":307,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 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: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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55689,8 +54570,41 @@ 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: 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: 745, NextOffset: 773 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 691, NextOffset: 1874 + testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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: 745, NextOffset: 773 + testutil.go:485: Offset: 607, NextOffset: 635 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 829, NextOffset: 2152 + testutil.go:485: Offset: 691, NextOffset: 1874 + testutil.go:371: Comparing: "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" @@ -55720,36 +54634,34 @@ 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: 423, NextOffset: 745 testutil.go:485: Offset: 307, NextOffset: 607 - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":613,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":641,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":669,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":697,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":756,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":784,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 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: 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: 1882 + testutil.go:485: Offset: 840, NextOffset: 2172 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [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" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + 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" @@ -55779,28 +54691,34 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:485: Offset: 427, NextOffset: 757 + 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 "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 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: 614, NextOffset: 642 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 698, NextOffset: 1880 - testutil.go:485: Offset: 841, NextOffset: 2174 + 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: 2172 + testutil.go:485: Offset: 697, NextOffset: 1882 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: "" 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/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -55814,31 +54732,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: 757 - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 670, NextOffset: 698 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 841, NextOffset: 2174 - testutil.go:485: Offset: 698, NextOffset: 1880 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55852,21 +54745,36 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 -=== 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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":609,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":637,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":665,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":693,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 609 + 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: 609, NextOffset: 637 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 778, NextOffset: 806 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 806, NextOffset: 834 + testutil.go:485: Offset: 693, NextOffset: 1881 + 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 [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 [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" @@ -55895,46 +54803,8 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU - 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 "": [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: 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: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: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" @@ -55963,14 +54833,38 @@ 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: 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: 609, NextOffset: 637 + testutil.go:485: Offset: 778, NextOffset: 806 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 806, NextOffset: 834 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 834, 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" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":759,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":787,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":815,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [test dev test2 baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -55981,28 +54875,28 @@ testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 258, NextOffset: 286 testutil.go:485: Offset: 195, NextOffset: 223 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU 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: 759 + 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: 759, NextOffset: 787 + testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 786, NextOffset: 814 testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 815, NextOffset: 843 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 698, NextOffset: 1885 - testutil.go:485: Offset: 843, NextOffset: 2174 + 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": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -56020,14 +54914,23 @@ testutil.go:485: Offset: 258, NextOffset: 286 testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 286, NextOffset: 314 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 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 "": [.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" + 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 [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" @@ -56061,29 +54964,26 @@ 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: 759 + 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: 759, NextOffset: 787 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 787, NextOffset: 815 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 815, NextOffset: 843 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 843, NextOffset: 2174 - testutil.go:485: Offset: 698, NextOffset: 1885 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [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:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "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: 175, NextOffset: 203 @@ -56097,29 +54997,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: 1926 - testutil.go:485: Offset: 861, NextOffset: 2207 - 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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -56133,11 +55010,23 @@ 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:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 777 testutil.go:485: Offset: 309, NextOffset: 632 + testutil.go:485: Offset: 428, NextOffset: 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: 1924 + testutil.go:485: Offset: 861, NextOffset: 2207 + 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] @@ -56149,13 +55038,13 @@ 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: 1926 + testutil.go:485: Offset: 716, 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: "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" @@ -56184,16 +55073,18 @@ 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=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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go: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" @@ -56206,11 +55097,11 @@ testutil.go:485: Offset: 722, NextOffset: 1927 testutil.go:485: Offset: 867, NextOffset: 2220 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56242,8 +55133,9 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 313, NextOffset: 638 testutil.go:485: Offset: 432, NextOffset: 783 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" 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 "": [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" @@ -56288,40 +55180,21 @@ testutil.go:485: Offset: 867, NextOffset: 2220 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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR + 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" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 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:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 635 - testutil.go:485: Offset: 430, NextOffset: 780 + 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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -56331,14 +55204,14 @@ 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:485: Offset: 719, NextOffset: 1919 + 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/testchar1" vs "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" @@ -56353,24 +55226,25 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 316, NextOffset: 430 - 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: 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 635 + testutil.go:485: Offset: 430, NextOffset: 780 + 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: 430, NextOffset: 780 testutil.go:485: Offset: 311, NextOffset: 635 @@ -56384,14 +55258,14 @@ 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 + testutil.go:485: Offset: 864, NextOffset: 2213 + testutil.go:485: Offset: 719, NextOffset: 1919 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" 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" @@ -56407,37 +55281,50 @@ 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=USTAR#02 + 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=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=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=9,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: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: 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: 1935 - testutil.go:485: Offset: 870, NextOffset: 2224 + 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: 1934 + testutil.go:485: Offset: 871, NextOffset: 2221 testutil.go:371: Comparing: "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" @@ -56466,32 +55353,31 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR + 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 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 870, NextOffset: 2224 - testutil.go:485: Offset: 727, NextOffset: 1935 + 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: 2221 + testutil.go:485: Offset: 728, NextOffset: 1934 testutil.go:371: Comparing: "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" @@ -56509,8 +55395,6 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 206, NextOffset: 234 testutil.go:485: Offset: 112, NextOffset: 140 @@ -56522,14 +55406,16 @@ 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=9,prefix="/",format=PAX#01 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=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=9,prefix="/",format=PAX#01/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":755,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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":759,"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":815,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":877,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":905,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":961,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -56543,46 +55429,46 @@ 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: 727 - testutil.go:485: Offset: 428, 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: 727, NextOffset: 755 - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 811, NextOffset: 2120 - testutil.go:485: Offset: 958, NextOffset: 2397 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX 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: 731 + testutil.go:485: Offset: 428, NextOffset: 877 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 759 + testutil.go:485: Offset: 877, NextOffset: 905 + testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 905, NextOffset: 933 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 933, NextOffset: 961 + testutil.go:485: Offset: 815, NextOffset: 2116 + testutil.go:485: Offset: 961, NextOffset: 2409 + testutil.go:371: Comparing: "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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [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 @@ -56593,26 +55479,24 @@ testutil.go:485: Offset: 259, NextOffset: 287 testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 287, NextOffset: 315 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX 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: 874 - testutil.go:485: Offset: 309, NextOffset: 727 + testutil.go:485: Offset: 428, NextOffset: 877 + testutil.go:485: Offset: 309, 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: 874, NextOffset: 902 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 958, NextOffset: 2397 - testutil.go:485: Offset: 811, NextOffset: 2120 + testutil.go:485: Offset: 877, NextOffset: 905 + testutil.go:485: Offset: 731, NextOffset: 759 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 933, NextOffset: 961 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 961, NextOffset: 2409 + testutil.go:485: Offset: 815, NextOffset: 2116 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" @@ -56634,29 +55518,26 @@ 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#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":908,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":936,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":964,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-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":"./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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":883,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":911,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":939,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 735 - testutil.go:485: Offset: 432, NextOffset: 880 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: 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: 880, NextOffset: 908 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 936, NextOffset: 964 - testutil.go:485: Offset: 819, NextOffset: 2129 - testutil.go:485: Offset: 964, NextOffset: 2413 + 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: 2130 + testutil.go:485: Offset: 967, NextOffset: 2421 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" @@ -56688,11 +55569,35 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 -=== 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=9,prefix="/",format=GNU#01/duplicated_entry_offset === CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 739 + testutil.go:485: Offset: 432, NextOffset: 883 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] 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: 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: 2421 + testutil.go:485: Offset: 823, NextOffset: 2130 + 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: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 @@ -56701,36 +55606,13 @@ testutil.go:485: Offset: 233, NextOffset: 261 testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 261, NextOffset: 289 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX 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: 880 - 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: 880, NextOffset: 908 - testutil.go:485: Offset: 735, NextOffset: 763 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 936, NextOffset: 964 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 964, NextOffset: 2413 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - 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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -56744,21 +55626,14 @@ 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: 883 + testutil.go:485: Offset: 313, NextOffset: 739 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=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 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":759,"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":815,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":875,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":903,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":931,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":959,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":733,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56788,24 +55663,33 @@ 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: 731 - testutil.go:485: Offset: 430, NextOffset: 875 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 + testutil.go:485: Offset: 311, NextOffset: 733 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry === CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 430, 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: 731, NextOffset: 759 - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 759, NextOffset: 787 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 787, NextOffset: 815 - testutil.go:485: Offset: 931, NextOffset: 959 - testutil.go:485: Offset: 815, NextOffset: 2112 - testutil.go:485: Offset: 959, NextOffset: 2405 + testutil.go:485: Offset: 733, NextOffset: 761 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 817, NextOffset: 2113 + testutil.go:485: Offset: 963, NextOffset: 2408 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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 [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 [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -56820,26 +55704,26 @@ testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 875 - testutil.go:485: Offset: 311, NextOffset: 731 + testutil.go:485: Offset: 430, NextOffset: 879 + testutil.go:485: Offset: 311, NextOffset: 733 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 731, NextOffset: 759 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 759, NextOffset: 787 - testutil.go:485: Offset: 931, NextOffset: 959 - testutil.go:485: Offset: 787, NextOffset: 815 - testutil.go:485: Offset: 959, NextOffset: 2405 - testutil.go:485: Offset: 815, NextOffset: 2112 + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 963, NextOffset: 2408 + testutil.go:485: Offset: 817, NextOffset: 2113 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56856,27 +55740,31 @@ testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=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=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":768,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":889,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":917,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":973,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 744 + testutil.go:485: Offset: 434, NextOffset: 889 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 824, NextOffset: 2133 - testutil.go:485: Offset: 969, NextOffset: 2419 + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 772, NextOffset: 800 + testutil.go:485: Offset: 917, NextOffset: 945 + testutil.go:485: Offset: 800, NextOffset: 828 + testutil.go:485: Offset: 945, NextOffset: 973 + testutil.go:485: Offset: 828, NextOffset: 2131 + testutil.go:485: Offset: 973, NextOffset: 2422 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" @@ -56909,29 +55797,25 @@ 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: 740 - testutil.go:485: Offset: 434, NextOffset: 885 - 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 "": [.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: 434, NextOffset: 885 - testutil.go:485: Offset: 315, NextOffset: 740 + testutil.go:485: Offset: 434, NextOffset: 889 + testutil.go:485: Offset: 315, 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: 885, NextOffset: 913 - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 2419 - testutil.go:485: Offset: 824, NextOffset: 2133 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 917, NextOffset: 945 + testutil.go:485: Offset: 772, NextOffset: 800 + testutil.go:485: Offset: 945, NextOffset: 973 + testutil.go:485: Offset: 800, NextOffset: 828 + testutil.go:485: Offset: 973, NextOffset: 2422 + testutil.go:485: Offset: 828, NextOffset: 2131 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" @@ -56965,31 +55849,16 @@ 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=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=9,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":636,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":720,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":636,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":720,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":782,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":838,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":866,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 636 - testutil.go:485: Offset: 428, 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: 636, NextOffset: 664 - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 664, NextOffset: 692 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 720, NextOffset: 1929 - testutil.go:485: Offset: 866, NextOffset: 2202 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -57022,8 +55891,23 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 636 + testutil.go:485: Offset: 428, NextOffset: 782 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 636, NextOffset: 664 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 692, NextOffset: 720 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 720, NextOffset: 1928 + testutil.go:485: Offset: 866, NextOffset: 2202 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 "": [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 @@ -57051,20 +55935,18 @@ testutil.go:485: Offset: 838, NextOffset: 866 testutil.go:485: Offset: 692, NextOffset: 720 testutil.go:485: Offset: 866, NextOffset: 2202 - testutil.go:485: Offset: 720, NextOffset: 1929 + testutil.go:485: Offset: 720, NextOffset: 1928 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: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "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#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 231, NextOffset: 259 @@ -57076,31 +55958,31 @@ 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "barlink" vs "barlink" + 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: 645, NextOffset: 673 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 673, NextOffset: 701 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 701, NextOffset: 729 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 729, NextOffset: 1942 - testutil.go:485: Offset: 875, NextOffset: 2227 + 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: 1933 + testutil.go:485: Offset: 873, NextOffset: 2224 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": [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" @@ -57130,10 +56012,11 @@ 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: 791 + 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: "" 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 "": [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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -57148,26 +56031,26 @@ 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: 791 - 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: 791, NextOffset: 819 - testutil.go:485: Offset: 645, NextOffset: 673 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 673, NextOffset: 701 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 701, NextOffset: 729 - testutil.go:485: Offset: 875, NextOffset: 2227 - testutil.go:485: Offset: 729, NextOffset: 1942 + 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: 2224 + testutil.go:485: Offset: 728, NextOffset: 1933 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go: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" @@ -57184,35 +56067,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=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#01/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":667,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":695,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":723,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 640 - testutil.go:485: Offset: 430, NextOffset: 784 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 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: 2212 + testutil.go:485: Offset: 639, NextOffset: 667 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 723, NextOffset: 1923 + testutil.go:485: Offset: 867, NextOffset: 2207 testutil.go:371: Comparing: "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" @@ -57241,21 +56120,14 @@ 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: 639 + testutil.go:485: Offset: 430, NextOffset: 783 + 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: "test" vs "test" - testutil.go:377: 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: 2212 - testutil.go:485: Offset: 724, 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: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" @@ -57277,6 +56149,8 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 204, NextOffset: 232 testutil.go:485: Offset: 110, NextOffset: 138 @@ -57289,36 +56163,25 @@ 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" -=== 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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":647,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":675,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":703,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":731,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":820,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":848,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":876,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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:485: Offset: 430, NextOffset: 783 + testutil.go:485: Offset: 311, NextOffset: 639 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 647, NextOffset: 675 - testutil.go:485: Offset: 792, NextOffset: 820 - testutil.go:485: Offset: 675, NextOffset: 703 - testutil.go:485: Offset: 820, NextOffset: 848 - testutil.go:485: Offset: 703, NextOffset: 731 - testutil.go:485: Offset: 848, NextOffset: 876 - testutil.go:485: Offset: 731, NextOffset: 1938 - testutil.go:485: Offset: 876, NextOffset: 2231 - testutil.go:371: Comparing: "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: 783, NextOffset: 811 + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 867, NextOffset: 2207 + testutil.go:485: Offset: 723, NextOffset: 1923 +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":647,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":675,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":703,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":731,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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" @@ -57349,9 +56212,29 @@ testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 315, NextOffset: 647 - testutil.go:485: Offset: 434, NextOffset: 792 + 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: 647, NextOffset: 675 + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 675, NextOffset: 703 + testutil.go:485: Offset: 819, NextOffset: 847 + testutil.go:485: Offset: 703, NextOffset: 731 + testutil.go:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 731, NextOffset: 1939 + 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 [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: "" 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 [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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -57365,29 +56248,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: 792 - testutil.go:485: Offset: 315, NextOffset: 647 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 792, NextOffset: 820 - testutil.go:485: Offset: 647, NextOffset: 675 - testutil.go:485: Offset: 820, NextOffset: 848 - testutil.go:485: Offset: 675, NextOffset: 703 - testutil.go:485: Offset: 848, NextOffset: 876 - testutil.go:485: Offset: 703, NextOffset: 731 - testutil.go:485: Offset: 876, NextOffset: 2231 - testutil.go:485: Offset: 731, NextOffset: 1938 - 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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -57401,11 +56261,39 @@ 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: 647 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 647, NextOffset: 675 + testutil.go:485: Offset: 819, NextOffset: 847 + testutil.go:485: Offset: 675, NextOffset: 703 + testutil.go:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 703, NextOffset: 731 + testutil.go:485: Offset: 875, NextOffset: 2223 + testutil.go:485: Offset: 731, NextOffset: 1939 + 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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1433,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1465,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1497,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1529,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== 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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1709,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1741,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1773,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1805,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -57419,31 +56307,6 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 484, NextOffset: 1433 - testutil.go:485: Offset: 727, NextOffset: 1711 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1433, NextOffset: 1465 - testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1465, NextOffset: 1497 - testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1497, NextOffset: 1529 - testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1529, NextOffset: 4861 - testutil.go:485: Offset: 1807, NextOffset: 5469 - 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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,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: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -57457,10 +56320,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: 1431 + testutil.go:485: Offset: 727, NextOffset: 1709 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 1709, NextOffset: 1741 + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1741, NextOffset: 1773 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1773, NextOffset: 1805 + testutil.go:485: Offset: 1527, NextOffset: 4857 + testutil.go:485: Offset: 1805, NextOffset: 5465 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [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 "": [.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: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 @@ -57474,11 +56358,36 @@ 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: 1709 + 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: 1709, NextOffset: 1741 + testutil.go:485: Offset: 1431, NextOffset: 1463 + testutil.go:485: Offset: 1741, NextOffset: 1773 + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1773, NextOffset: 1805 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1805, NextOffset: 5465 + testutil.go:485: Offset: 1527, NextOffset: 4857 + testutil.go:371: Comparing: "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: 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=-1,prefix="./",format=USTAR#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 194, NextOffset: 226 testutil.go:485: Offset: 435, NextOffset: 467 @@ -57487,51 +56396,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: 1711 - testutil.go:485: Offset: 484, NextOffset: 1433 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1433, NextOffset: 1465 - testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1465, NextOffset: 1497 - testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1497, NextOffset: 1529 - testutil.go:485: Offset: 1807, NextOffset: 5469 - testutil.go:485: Offset: 1529, NextOffset: 4861 - testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "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=-2,prefix="./",src=2,format=USTAR -=== 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#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1446,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1478,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1510,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1542,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1446 + testutil.go:485: Offset: 488, NextOffset: 1445 testutil.go:485: Offset: 729, NextOffset: 1722 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1446, NextOffset: 1478 + testutil.go:485: Offset: 1445, NextOffset: 1477 testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1478, NextOffset: 1510 + testutil.go:485: Offset: 1477, NextOffset: 1509 testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1510, NextOffset: 1542 + testutil.go:485: Offset: 1509, NextOffset: 1541 testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1542, NextOffset: 4906 - testutil.go:485: Offset: 1818, NextOffset: 5513 + testutil.go:485: Offset: 1541, NextOffset: 4903 + testutil.go:485: Offset: 1818, NextOffset: 5511 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" @@ -57547,6 +56434,8 @@ testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 403, NextOffset: 435 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 228, NextOffset: 260 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 260, NextOffset: 292 @@ -57567,7 +56456,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 "": [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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57598,52 +56487,56 @@ testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 729, NextOffset: 1722 - testutil.go:485: Offset: 488, NextOffset: 1446 + 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: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1446, NextOffset: 1478 + testutil.go:485: Offset: 1445, NextOffset: 1477 testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1478, NextOffset: 1510 + testutil.go:485: Offset: 1477, NextOffset: 1509 testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1510, NextOffset: 1542 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 1818, NextOffset: 5513 - testutil.go:485: Offset: 1542, NextOffset: 4906 + testutil.go:485: Offset: 1509, NextOffset: 1541 + testutil.go:485: Offset: 1818, NextOffset: 5511 + testutil.go:485: Offset: 1541, NextOffset: 4903 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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 === 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=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#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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1506,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1538,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1750,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1814,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + 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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1538, NextOffset: 4887 - testutil.go:485: Offset: 1814, NextOffset: 5494 + 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: 4882 + testutil.go:485: Offset: 1812, NextOffset: 5490 testutil.go:371: Comparing: "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" @@ -57672,26 +56565,22 @@ 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: 1442 - testutil.go:485: Offset: 728, NextOffset: 1718 - 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 [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1814, NextOffset: 5494 - testutil.go:485: Offset: 1538, NextOffset: 4887 + 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: 5490 + testutil.go:485: Offset: 1535, NextOffset: 4882 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" @@ -57709,8 +56598,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=1,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57727,27 +56614,32 @@ 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: 1718 - testutil.go:485: Offset: 487, NextOffset: 1442 + testutil.go:485: Offset: 728, NextOffset: 1716 + 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=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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1457,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1489,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1521,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1553,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1733,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1765,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1797,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1829,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + 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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1457, NextOffset: 1489 - testutil.go:485: Offset: 1733, NextOffset: 1765 - testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1765, NextOffset: 1797 - testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1797, NextOffset: 1829 - testutil.go:485: Offset: 1553, NextOffset: 4931 - testutil.go:485: Offset: 1829, NextOffset: 5539 + 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: 5535 testutil.go:371: Comparing: "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" @@ -57782,12 +56674,8 @@ 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: 1457 - testutil.go:485: Offset: 731, NextOffset: 1733 - 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 [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: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -57802,20 +56690,20 @@ 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: 1733 - testutil.go:485: Offset: 490, NextOffset: 1457 + 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: 1733, NextOffset: 1765 - testutil.go:485: Offset: 1457, NextOffset: 1489 - testutil.go:485: Offset: 1765, NextOffset: 1797 - testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1797, NextOffset: 1829 - testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1829, NextOffset: 5539 - testutil.go:485: Offset: 1553, NextOffset: 4931 + 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: 5535 + 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" @@ -57837,15 +56725,21 @@ 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=1,prefix="./",format=GNU#02/lost_digest_in_a_entry === 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=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=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1981,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2013,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2045,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2077,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2259,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2291,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2323,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2355,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1982,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2014,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2046,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2078,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2260,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2324,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2356,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [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:371: Comparing: "baz.txt" vs "baz.txt" @@ -57875,48 +56769,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: 1981 - testutil.go:485: Offset: 727, NextOffset: 2259 + testutil.go:485: Offset: 484, NextOffset: 1982 + testutil.go:485: Offset: 727, NextOffset: 2260 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1981, NextOffset: 2013 - testutil.go:485: Offset: 2259, NextOffset: 2291 - testutil.go:485: Offset: 2013, NextOffset: 2045 - testutil.go:485: Offset: 2291, NextOffset: 2323 - testutil.go:485: Offset: 2045, NextOffset: 2077 - testutil.go:485: Offset: 2323, NextOffset: 2355 - testutil.go:485: Offset: 2077, NextOffset: 5779 - testutil.go:485: Offset: 2355, NextOffset: 6387 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/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: 1982, NextOffset: 2014 + testutil.go:485: Offset: 2260, NextOffset: 2292 + testutil.go:485: Offset: 2014, NextOffset: 2046 + testutil.go:485: Offset: 2292, NextOffset: 2324 + testutil.go:485: Offset: 2046, NextOffset: 2078 + testutil.go:485: Offset: 2324, NextOffset: 2356 + testutil.go:485: Offset: 2078, NextOffset: 5780 + testutil.go:485: Offset: 2356, NextOffset: 6388 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: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] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2259, NextOffset: 2291 - testutil.go:485: Offset: 1981, NextOffset: 2013 - testutil.go:485: Offset: 2291, NextOffset: 2323 - testutil.go:485: Offset: 2013, NextOffset: 2045 - testutil.go:485: Offset: 2323, NextOffset: 2355 - testutil.go:485: Offset: 2045, NextOffset: 2077 - testutil.go:485: Offset: 2355, NextOffset: 6387 - testutil.go:485: Offset: 2077, NextOffset: 5779 + testutil.go:485: Offset: 2260, NextOffset: 2292 + testutil.go:485: Offset: 1982, NextOffset: 2014 + testutil.go:485: Offset: 2292, NextOffset: 2324 + testutil.go:485: Offset: 2014, NextOffset: 2046 + testutil.go:485: Offset: 2324, NextOffset: 2356 + testutil.go:485: Offset: 2046, NextOffset: 2078 + testutil.go:485: Offset: 2356, NextOffset: 6388 + testutil.go:485: Offset: 2078, NextOffset: 5780 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" @@ -57942,21 +56828,23 @@ testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 226, NextOffset: 258 testutil.go:485: Offset: 467, NextOffset: 499 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX 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: 2259 - testutil.go:485: Offset: 484, NextOffset: 1981 + testutil.go:485: Offset: 727, NextOffset: 2260 + testutil.go:485: Offset: 484, NextOffset: 1982 === 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=1,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset +=== 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/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -57971,26 +56859,26 @@ 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: 1992 - testutil.go:485: Offset: 729, NextOffset: 2269 + 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: 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: 5823 - testutil.go:485: Offset: 2365, NextOffset: 6430 + 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: 5825 + testutil.go:485: Offset: 2368, NextOffset: 6433 testutil.go:371: Comparing: "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" @@ -58007,23 +56895,13 @@ testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 6430 - testutil.go:485: Offset: 2088, NextOffset: 5823 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,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" @@ -58055,17 +56933,29 @@ 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: 2269 - testutil.go:485: Offset: 488, NextOffset: 1992 + 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: 6433 + testutil.go:485: Offset: 2091, NextOffset: 5825 === 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=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=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","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":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2268,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2300,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2332,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2364,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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 @@ -58080,22 +56970,24 @@ 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: 1991 - testutil.go:485: Offset: 728, NextOffset: 2267 + testutil.go:485: Offset: 487, NextOffset: 1992 + testutil.go:485: Offset: 728, NextOffset: 2268 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 5808 - testutil.go:485: Offset: 2363, NextOffset: 6415 + testutil.go:485: Offset: 1992, NextOffset: 2024 + testutil.go:485: Offset: 2268, NextOffset: 2300 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 2300, NextOffset: 2332 + testutil.go:485: Offset: 2056, NextOffset: 2088 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 2332, NextOffset: 2364 + testutil.go:485: Offset: 2088, NextOffset: 5807 + testutil.go:485: Offset: 2364, NextOffset: 6415 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" @@ -58116,12 +57008,12 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 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: "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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 164, NextOffset: 196 testutil.go:485: Offset: 403, NextOffset: 435 @@ -58132,6 +57024,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: 2268 + 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: 2268, NextOffset: 2300 + testutil.go:485: Offset: 1992, NextOffset: 2024 + testutil.go:485: Offset: 2300, NextOffset: 2332 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 2332, NextOffset: 2364 + testutil.go:485: Offset: 2056, NextOffset: 2088 + testutil.go:485: Offset: 2364, NextOffset: 6415 + testutil.go:485: Offset: 2088, NextOffset: 5807 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -58145,37 +57060,17 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 2267 - testutil.go:485: Offset: 487, NextOffset: 1991 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2267, NextOffset: 2299 - testutil.go:485: Offset: 1991, NextOffset: 2023 - testutil.go:485: Offset: 2299, NextOffset: 2331 - testutil.go:485: Offset: 2023, NextOffset: 2055 - testutil.go:485: Offset: 2331, NextOffset: 2363 - testutil.go:485: Offset: 2055, NextOffset: 2087 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 2363, NextOffset: 6415 - testutil.go:485: Offset: 2087, NextOffset: 5808 - 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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 === 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=1,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2009,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2041,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2073,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2105,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2285,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2317,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2349,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2381,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","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-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "test2" vs "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 @@ -58189,29 +57084,6 @@ 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: 2009 - testutil.go:485: Offset: 731, NextOffset: 2285 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2009, NextOffset: 2041 - testutil.go:485: Offset: 2285, NextOffset: 2317 - testutil.go:485: Offset: 2041, NextOffset: 2073 - testutil.go:485: Offset: 2317, NextOffset: 2349 - testutil.go:485: Offset: 2073, NextOffset: 2105 - testutil.go:485: Offset: 2349, NextOffset: 2381 - testutil.go:485: Offset: 2105, NextOffset: 5857 - testutil.go:485: Offset: 2381, NextOffset: 6464 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -58225,14 +57097,37 @@ 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 "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 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: 5859 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 2383, NextOffset: 6466 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "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" @@ -58258,34 +57153,51 @@ 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=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX 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: 2285 - testutil.go:485: Offset: 490, NextOffset: 2009 + testutil.go:485: Offset: 731, NextOffset: 2287 + testutil.go:485: Offset: 490, NextOffset: 2011 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2285, NextOffset: 2317 - testutil.go:485: Offset: 2009, NextOffset: 2041 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 2317, NextOffset: 2349 - testutil.go:485: Offset: 2041, NextOffset: 2073 - testutil.go:485: Offset: 2349, NextOffset: 2381 - testutil.go:485: Offset: 2073, NextOffset: 2105 - testutil.go:485: Offset: 2381, NextOffset: 6464 - testutil.go:485: Offset: 2105, NextOffset: 5857 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02 + 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: 6466 + testutil.go:485: Offset: 2107, NextOffset: 5859 === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1441,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1473,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1505,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1537,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1750,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1814,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":131,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":485,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [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: 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: 4869 + testutil.go:485: Offset: 1813, NextOffset: 5477 + 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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -58299,29 +57211,6 @@ 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: 1441 - testutil.go:485: Offset: 727, NextOffset: 1718 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1441, NextOffset: 1473 - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1473, NextOffset: 1505 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1505, NextOffset: 1537 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1537, NextOffset: 4873 - testutil.go:485: Offset: 1814, NextOffset: 5479 - 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: 131, NextOffset: 163 testutil.go:485: Offset: 339, NextOffset: 371 @@ -58335,33 +57224,34 @@ 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: "" 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: 727, NextOffset: 1718 - testutil.go:485: Offset: 485, NextOffset: 1441 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 485, NextOffset: 1439 + testutil.go:485: Offset: 727, NextOffset: 1717 + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1718, NextOffset: 1750 - testutil.go:485: Offset: 1441, NextOffset: 1473 - testutil.go:485: Offset: 1750, NextOffset: 1782 - testutil.go:485: Offset: 1473, NextOffset: 1505 - testutil.go:485: Offset: 1782, NextOffset: 1814 - testutil.go:485: Offset: 1505, NextOffset: 1537 - testutil.go:485: Offset: 1814, NextOffset: 5479 - testutil.go:485: Offset: 1537, NextOffset: 4873 + 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: 5477 + testutil.go:485: Offset: 1535, NextOffset: 4869 testutil.go:371: Comparing: "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:485: Offset: 339, NextOffset: 371 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU testutil.go:485: Offset: 131, NextOffset: 163 testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 163, NextOffset: 195 @@ -58386,21 +57276,45 @@ 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" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== 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=-2,prefix="./",format=USTAR#01 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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: 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: 4915 + testutil.go:485: Offset: 1826, NextOffset: 5523 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 341, NextOffset: 373 testutil.go:485: Offset: 165, NextOffset: 197 testutil.go:485: Offset: 373, NextOffset: 405 testutil.go:485: Offset: 197, NextOffset: 229 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU testutil.go:485: Offset: 405, NextOffset: 437 testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 437, NextOffset: 469 @@ -58408,29 +57322,6 @@ 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: 1455 - testutil.go:485: Offset: 732, NextOffset: 1732 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1764, NextOffset: 1796 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1796, NextOffset: 1828 - testutil.go:485: Offset: 1551, NextOffset: 4919 - testutil.go:485: Offset: 1828, NextOffset: 5527 - 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: 133, NextOffset: 165 testutil.go:485: Offset: 341, NextOffset: 373 @@ -58444,8 +57335,12 @@ 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 "": [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 "": [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: 341, NextOffset: 373 testutil.go:485: Offset: 133, NextOffset: 165 @@ -58460,28 +57355,26 @@ testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 732, NextOffset: 1732 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 -=== CONT TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 490, NextOffset: 1455 + 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: 1732, NextOffset: 1764 - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1764, NextOffset: 1796 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1796, NextOffset: 1828 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1828, NextOffset: 5527 - testutil.go:485: Offset: 1551, NextOffset: 4919 + 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: 5523 + testutil.go:485: Offset: 1548, NextOffset: 4915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -58498,42 +57391,27 @@ testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:485: Offset: 293, NextOffset: 490 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=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=-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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1448,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1544,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1759,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","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-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: 132, NextOffset: 164 - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 164, NextOffset: 196 - testutil.go:485: Offset: 372, NextOffset: 404 - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 404, NextOffset: 436 - testutil.go:485: Offset: 228, NextOffset: 260 - testutil.go:485: Offset: 436, NextOffset: 468 - testutil.go:485: Offset: 260, NextOffset: 292 - 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: 1448 - testutil.go:485: Offset: 731, NextOffset: 1727 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1759, NextOffset: 1791 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1791, NextOffset: 1823 - testutil.go:485: Offset: 1544, NextOffset: 4895 - testutil.go:485: Offset: 1823, NextOffset: 5505 + 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: 4893 + testutil.go:485: Offset: 1821, NextOffset: 5502 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" @@ -58553,28 +57431,25 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 500, NextOffset: 731 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: 132, NextOffset: 164 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 164, NextOffset: 196 + testutil.go:485: Offset: 372, NextOffset: 404 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 404, NextOffset: 436 + testutil.go:485: Offset: 228, NextOffset: 260 + testutil.go:485: Offset: 436, NextOffset: 468 + testutil.go:485: Offset: 260, NextOffset: 292 + 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: 1727, NextOffset: 1759 - testutil.go:485: Offset: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1759, NextOffset: 1791 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1791, NextOffset: 1823 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1823, NextOffset: 5505 - testutil.go:485: Offset: 1544, NextOffset: 4895 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 @@ -58588,6 +57463,29 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 731, NextOffset: 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 + testutil.go:485: Offset: 1511, NextOffset: 1543 + testutil.go:485: Offset: 1821, NextOffset: 5502 + testutil.go:485: Offset: 1543, NextOffset: 4893 + 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" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 @@ -58601,17 +57499,34 @@ 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: 1727 - testutil.go:485: Offset: 488, NextOffset: 1448 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=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=-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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1464,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1496,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1528,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1560,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1741,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1773,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1463,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1495,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1527,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1559,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [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: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1740, NextOffset: 1772 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1772, NextOffset: 1804 + testutil.go:485: Offset: 1527, NextOffset: 1559 + testutil.go:485: Offset: 1804, NextOffset: 1836 + testutil.go:485: Offset: 1559, NextOffset: 4939 + testutil.go:485: Offset: 1836, NextOffset: 5547 + testutil.go:371: Comparing: "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: 134, NextOffset: 166 testutil.go:485: Offset: 342, NextOffset: 374 @@ -58625,29 +57540,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: 1464 - testutil.go:485: Offset: 734, NextOffset: 1741 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1464, NextOffset: 1496 - testutil.go:485: Offset: 1741, NextOffset: 1773 - testutil.go:485: Offset: 1496, NextOffset: 1528 - testutil.go:485: Offset: 1773, NextOffset: 1805 - testutil.go:485: Offset: 1528, NextOffset: 1560 - testutil.go:485: Offset: 1805, NextOffset: 1837 - testutil.go:485: Offset: 1560, NextOffset: 4940 - testutil.go:485: Offset: 1837, NextOffset: 5549 - 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: 134, NextOffset: 166 testutil.go:485: Offset: 342, NextOffset: 374 @@ -58661,8 +57553,20 @@ 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: 1463 + testutil.go:485: Offset: 734, NextOffset: 1740 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go: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 [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: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 @@ -58676,29 +57580,6 @@ testutil.go:485: Offset: 262, NextOffset: 294 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 734, NextOffset: 1741 - testutil.go:485: Offset: 492, NextOffset: 1464 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1741, NextOffset: 1773 - testutil.go:485: Offset: 1464, NextOffset: 1496 - testutil.go:485: Offset: 1773, NextOffset: 1805 - testutil.go:485: Offset: 1496, NextOffset: 1528 - testutil.go:485: Offset: 1805, NextOffset: 1837 - testutil.go:485: Offset: 1528, NextOffset: 1560 - testutil.go:485: Offset: 1837, NextOffset: 5549 - testutil.go:485: Offset: 1560, NextOffset: 4940 - testutil.go:371: Comparing: "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: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 @@ -58712,97 +57593,110 @@ testutil.go:485: Offset: 262, NextOffset: 294 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 734, NextOffset: 1740 + testutil.go:485: Offset: 492, NextOffset: 1463 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1740, NextOffset: 1772 + testutil.go:485: Offset: 1463, NextOffset: 1495 + testutil.go:485: Offset: 1772, NextOffset: 1804 + testutil.go:485: Offset: 1495, NextOffset: 1527 + testutil.go:485: Offset: 1804, NextOffset: 1836 + testutil.go:485: Offset: 1527, NextOffset: 1559 + testutil.go:485: Offset: 1836, NextOffset: 5547 + testutil.go:485: Offset: 1559, NextOffset: 4939 === 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=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=-2,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + 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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [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: "" 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/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" -=== 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=9,prefix="",format=PAX#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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": [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" +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "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" testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - 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" === 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=9,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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 [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" @@ -58814,32 +57708,35 @@ testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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": [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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [.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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58847,8 +57744,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: "" 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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -58862,23 +57761,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" === 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=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 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] 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 [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" @@ -58886,15 +57779,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: "" 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 "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -58902,55 +57791,56 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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: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 "": [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/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: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX -=== 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=-2,prefix="../",format=USTAR#01 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/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 [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" @@ -58959,62 +57849,70 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go: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#02 -=== CONT 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:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go: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" + 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" === 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== 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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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 "": [.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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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" @@ -59026,57 +57924,59 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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": [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: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] - testutil.go:371: Comparing: "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 [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 [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go: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#01 === 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=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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + 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:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -59084,21 +57984,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" === 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=9,prefix="./",format=GNU#02 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go: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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59106,70 +58002,67 @@ testutil.go:371: Comparing: "test2" vs "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 [test dev test2 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:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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: "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=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,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:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,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=0,prefix="",format=USTAR#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "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 [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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" @@ -59177,50 +58070,44 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go: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": [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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -59229,42 +58116,34 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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: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": [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" +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -59272,18 +58151,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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: "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": [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" @@ -59291,16 +58165,33 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry + 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=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/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02 === CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 "": [.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" @@ -59309,58 +58200,63 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [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 [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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [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:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -59369,9 +58265,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [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 [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" @@ -59379,42 +58280,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: "test" vs "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=9,prefix="/",format=GNU#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== 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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go: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" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" 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: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" @@ -59422,74 +58317,76 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.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 [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" testutil.go: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=0,prefix="./",format=PAX#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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: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=1,prefix="",src=0,format=GNU -=== 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=0,prefix="./",format=GNU#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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": [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: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 [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" @@ -59497,20 +58394,21 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== 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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59518,37 +58416,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 "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [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: "dev/testblock" vs "dev/testblock" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59557,74 +58454,74 @@ 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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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=0,format=GNU -=== 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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.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: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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" 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] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset -=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU + 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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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" @@ -59634,34 +58531,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: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === 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=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=0,prefix="/",format=GNU#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [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": [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" @@ -59669,17 +58567,33 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" 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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.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 [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/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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: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": [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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -59687,18 +58601,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + 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] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59706,13 +58618,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" +=== 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=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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [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": [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" @@ -59722,22 +58641,15 @@ testutil.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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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" @@ -59745,13 +58657,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" +=== 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=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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -59761,13 +58680,8 @@ testutil.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=-1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 .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/testblock" vs "dev/testblock" @@ -59782,54 +58696,34 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} 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": [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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 [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: "test2" vs "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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -59837,37 +58731,38 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#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=-1,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=GNU#02 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [.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/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [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 [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" @@ -59876,37 +58771,38 @@ 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 -=== 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=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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,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: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: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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 [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" @@ -59915,12 +58811,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -59929,14 +58829,8 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,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:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -59952,36 +58846,35 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [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: "" 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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] 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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59989,58 +58882,54 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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=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/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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] - testutil.go: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: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -60048,36 +58937,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: "test" vs "test" + testutil.go:377: 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 "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "test2" vs "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=-1,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -60085,45 +58981,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 "": [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:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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 [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" @@ -60139,21 +59033,21 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/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 +=== 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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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": [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" @@ -60162,14 +59056,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -60178,33 +59072,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [.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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [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 [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" @@ -60213,14 +59107,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=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 +=== 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 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [.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" @@ -60230,94 +59124,91 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" - testutil.go:371: Comparing: "test" vs "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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go: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 [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 "": [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: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "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=1,prefix="/",format=USTAR#02 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.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 [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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" @@ -60325,34 +59216,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: "test" vs "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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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: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: "" 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] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "test/bar.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" @@ -60360,31 +59260,29 @@ testutil.go: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/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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 [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -60400,36 +59298,35 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=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=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 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 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 -=== CONT 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 [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -60439,14 +59336,18 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60455,31 +59356,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" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: "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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -60489,57 +59386,43 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "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": [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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry === 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=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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 [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -60547,59 +59430,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" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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: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": [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" testutil.go: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=-2,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset -=== 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=USTAR#02 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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: "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" @@ -60608,14 +59481,21 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [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": [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" @@ -60624,32 +59504,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" -=== 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=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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 -=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR 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" + 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 [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" +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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" @@ -60657,6 +59532,20 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" 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 [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" @@ -60664,11 +59553,21 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "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" @@ -60677,155 +59576,145 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX -=== 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=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 === CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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: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" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go: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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: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" 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 [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go: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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 === 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [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 [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: "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 "": [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 [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: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] 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": [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" @@ -60833,8 +59722,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 "": [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" @@ -60850,71 +59740,69 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.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=9,prefix="",format=USTAR#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,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] - 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: "test2" vs "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" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [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 [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" 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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go: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 [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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -60922,73 +59810,77 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" 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: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 "": [.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" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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" 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/testfifo" vs "dev/testfifo" testutil.go:371: 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=0,prefix="",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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 "": [.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 [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" @@ -60997,55 +59889,55 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02 === CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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" @@ -61055,14 +59947,12 @@ 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: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 [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": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61070,13 +59960,16 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 === CONT TestGzipEStargz/testBuild/no_contents-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":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: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" @@ -61084,55 +59977,40 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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: "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" @@ -61141,38 +60019,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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 .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": [testchar2 testblock testfifo testchar1] 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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} 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 "": [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 [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" @@ -61180,51 +60058,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" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 -=== CONT 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 "": [.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 [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [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 [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" -=== 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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: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" @@ -61238,35 +60108,39 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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:371: Comparing: "test" vs "test" - testutil.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": [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: "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=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 -=== CONT 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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" 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 .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": [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" @@ -61274,36 +60148,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" +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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: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: "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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 [test dev test2 .no.prefetch.landmark 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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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 [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" @@ -61311,27 +60183,33 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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" @@ -61339,16 +60217,17 @@ testutil.go:371: Comparing: "test/bar.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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} 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 "": [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] @@ -61362,53 +60241,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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: "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:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.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" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" @@ -61416,34 +60258,38 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" 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 .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 [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" @@ -61451,13 +60297,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=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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -61467,16 +60316,13 @@ testutil.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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -61486,14 +60332,22 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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": [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" @@ -61501,12 +60355,8 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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 "": [.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" @@ -61516,48 +60366,60 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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/testblock" vs "dev/testblock" testutil.go:371: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/no_contents-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:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 [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": [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" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "" 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" @@ -61569,20 +60431,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: "" 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 [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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 [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" @@ -61592,42 +60471,66 @@ 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 [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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" -=== 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" 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 [baz.txt barlink test dev test2] 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=GNU#02 +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.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/testchar2" vs "dev/testchar2" + testutil.go:371: 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=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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -61637,16 +60540,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 [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" -=== 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + 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 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -61657,19 +60557,26 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -61677,11 +60584,8 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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 [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" @@ -61696,29 +60600,38 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [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": [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" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -61726,38 +60639,56 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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 [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 [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" @@ -61767,7 +60698,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: "" 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: "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" @@ -61776,17 +60713,12 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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" @@ -61799,52 +60731,40 @@ testutil.go: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 +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU 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" + 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: "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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [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": [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" @@ -61852,11 +60772,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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 "": [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" @@ -61871,15 +60788,22 @@ testutil.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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} 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 "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR + 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" @@ -61887,11 +60811,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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 "": [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] @@ -61905,35 +60827,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: "" 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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -61942,13 +60849,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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [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 [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" @@ -61957,9 +60860,17 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "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 +=== 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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "baz.txt" vs "baz.txt" @@ -61968,7 +60879,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": [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" @@ -61978,66 +60889,69 @@ 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: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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" +=== 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "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 [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" @@ -62046,15 +60960,16 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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 "": [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 [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" @@ -62062,69 +60977,74 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [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 [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" 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: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 [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" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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=1,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=PAX#02 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" 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 [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -62132,34 +61052,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "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 [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": [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" @@ -62167,11 +61089,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== 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=9,prefix="./",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "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" @@ -62187,7 +61112,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 "": [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 [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" @@ -62202,16 +61127,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -62221,34 +61145,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: "" 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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/testblock" vs "dev/testblock" - testutil.go:371: 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -62256,43 +61164,59 @@ testutil.go:371: Comparing: "test2" vs "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" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,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=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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 "": [barlink test dev test2 baz.txt] 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 [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": [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=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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] @@ -62303,22 +61227,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" - 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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: "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: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" @@ -62326,43 +61242,51 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} 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] 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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [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 [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: "test2" vs "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=-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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} 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 "": [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" @@ -62372,33 +61296,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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 [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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} 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 "": [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] @@ -62412,53 +61335,56 @@ testutil.go: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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + 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] vs [test dev test2 .no.prefetch.landmark 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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX +=== 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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go: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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark 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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -62466,27 +61392,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=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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: "" 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" -=== 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -62498,18 +61431,17 @@ testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go: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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [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 [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" @@ -62517,18 +61449,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + 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] 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": [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" @@ -62536,29 +61466,37 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [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 [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== CONT TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX 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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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 "": [.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 [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" @@ -62568,46 +61506,66 @@ testutil.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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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": [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: "test2" vs "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: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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=-1,prefix="./",src=1,format=GNU +=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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": [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: "" 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 "": [baz.txt barlink test dev test2 .no.prefetch.landmark] 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" @@ -62617,22 +61575,18 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" -=== RUN TestGzipEStargz/testBuild/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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.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 [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" @@ -62641,45 +61595,53 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] 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 [testchar2 testblock testfifo testchar1] + 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" @@ -62692,11 +61654,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" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "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" @@ -62706,74 +61684,81 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go: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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR +=== 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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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=-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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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 "": [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 [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" @@ -62781,60 +61766,85 @@ testutil.go: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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [test dev test2 baz.txt barlink] 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/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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": [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" === 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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 [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 "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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=-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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "baz.txt" vs "baz.txt" @@ -62843,51 +61853,60 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [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: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [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": [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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry === 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} +=== 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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.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" @@ -62897,37 +61916,35 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 +=== CONT 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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 "": [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": [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" @@ -62937,62 +61954,63 @@ testutil.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=USTAR#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go: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" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -63008,17 +62026,21 @@ 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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": [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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -63027,14 +62049,12 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: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 [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" @@ -63042,27 +62062,35 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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": [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: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: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "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" @@ -63071,52 +62099,51 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go: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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [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": [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: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/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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.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" @@ -63124,41 +62151,44 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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 "": [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:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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 +=== CONT 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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": [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" @@ -63167,44 +62197,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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go: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: "" 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 [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": [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" @@ -63213,18 +62247,11 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [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" @@ -63236,27 +62263,33 @@ testutil.go:371: Comparing: "dev/testfifo" vs "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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "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=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -63264,15 +62297,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": [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: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -63280,18 +62310,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 [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" === 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [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] @@ -63305,35 +62336,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: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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": [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" @@ -63342,7 +62372,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 "": [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: "dev" vs "dev" + 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" @@ -63351,17 +62387,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": [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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -63371,37 +62401,37 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [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 "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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: "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63422,32 +62452,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 [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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.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": [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" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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 [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" @@ -63455,18 +62485,18 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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" @@ -63482,12 +62512,7 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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: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" @@ -63497,18 +62522,21 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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=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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.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" @@ -63516,15 +62544,16 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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 [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" @@ -63532,34 +62561,30 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [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 [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 "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -63567,52 +62592,51 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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: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" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go: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" === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [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" @@ -63621,33 +62645,40 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "" 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/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "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=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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": [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" @@ -63655,15 +62686,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 "": [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 [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" @@ -63671,69 +62702,69 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [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 [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 "": [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 [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 [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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": [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" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -63741,12 +62772,14 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.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" @@ -63754,76 +62787,73 @@ testutil.go:371: Comparing: "test/bar.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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" 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": [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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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 [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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 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": [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" @@ -63832,96 +62862,96 @@ 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 "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 [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" === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "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 [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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 [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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" @@ -63937,13 +62967,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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt 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" @@ -63952,18 +62976,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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63972,12 +63002,13 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -63986,49 +63017,52 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [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: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" @@ -64037,37 +63071,32 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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: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": [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=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "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": [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" @@ -64076,49 +63105,50 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - 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: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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [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: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=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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: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 [dev test2 baz.txt barlink test] + 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": [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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -64128,29 +63158,26 @@ 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "" 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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -64162,46 +63189,49 @@ testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [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 [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": [testchar2 testblock testfifo testchar1] 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: "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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" @@ -64224,54 +63254,60 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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 [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" === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [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" === 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "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" @@ -64280,14 +63316,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": [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] 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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.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" @@ -64299,20 +63332,18 @@ testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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": [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" @@ -64320,74 +63351,73 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + 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: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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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 "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -64399,19 +63429,19 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" testutil.go: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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" @@ -64427,28 +63457,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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] 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 [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: "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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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": [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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -64457,38 +63491,50 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" 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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.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/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "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 barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -64496,8 +63542,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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 [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" @@ -64507,22 +63556,19 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" -=== 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} + 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] vs [dev test2 .no.prefetch.landmark 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: "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" @@ -64531,31 +63577,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" +=== 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -64566,32 +63608,38 @@ testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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" -=== 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64599,10 +63647,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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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" @@ -64617,27 +63666,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" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [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=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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [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" @@ -64647,23 +63712,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 [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [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 [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" @@ -64672,14 +63737,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 "": [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:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64687,13 +63751,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=-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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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=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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "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" @@ -64707,61 +63772,61 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.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 [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [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 [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: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] 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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] - testutil.go: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: "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [.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" @@ -64777,44 +63842,33 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go: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: "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "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 [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: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" @@ -64822,32 +63876,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: "" 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" -=== 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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:42Z","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: "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": [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" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [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" @@ -64855,25 +63904,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/testchar1" vs "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=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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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 [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": [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" @@ -64881,14 +63927,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=-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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [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" @@ -64896,18 +63946,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" -=== 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [dev test2 .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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -64915,16 +63962,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=-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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","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 "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -64932,11 +63981,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=-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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 "": [.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" @@ -64951,15 +63997,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=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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.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 [test2 .no.prefetch.landmark baz.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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64967,11 +64011,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=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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -64986,29 +64032,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" +=== 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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:46Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 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: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" -=== 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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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":"2023-04-18T08:53:43Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:43Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:43Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:43Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:43Z","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 "": [.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 [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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -65021,33 +64067,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" +=== 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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [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=-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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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: "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 barlink test dev] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -65056,32 +64096,17 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - 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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [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:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -65091,50 +64116,54 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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 "": [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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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 "": [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 [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 [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" @@ -65142,682 +64171,683 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53: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":"2023-04-18T08:53:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53: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":"2024-05-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-20T15:23:45Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:45Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:45Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:45Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:45Z","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": [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: "" 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 "": [.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 [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 [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" --- PASS: TestGzipEStargz (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen (33.74s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.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=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen (39.97s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) --- 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.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=false,format=PAX (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=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.04s) --- 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.02s) - --- 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=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.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=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.02s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.27s) --- 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.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.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=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=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=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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=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=9,prefix="",lossless=true,format=USTAR (0.01s) --- 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.04s) - --- 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=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.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.02s) + --- 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.14s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.19s) - --- 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.06s) + --- 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.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=false,format=USTAR (0.00s) --- 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.02s) + --- 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.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=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.02s) --- 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.07s) - --- 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=true,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.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=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=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.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=true,format=GNU (0.01s) --- 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.03s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=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.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=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.05s) + --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.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.03s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) - --- 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=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.02s) - --- 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.06s) - --- 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=0,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.04s) + --- 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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.05s) - --- 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=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=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.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) + --- 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=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=9,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=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.00s) + --- 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.03s) --- 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.02s) + --- 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.00s) - --- 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=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.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=-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.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=9,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.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=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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.05s) - --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=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=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.05s) + --- 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.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.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=false,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.04s) --- 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.03s) + --- 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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) + --- 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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.05s) - --- 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.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.02s) - --- 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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.04s) --- 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.02s) - --- 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=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.02s) + --- 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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) - --- 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=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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.06s) - --- 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.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=0,prefix="/",lossless=true,format=USTAR (0.06s) + --- 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.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.08s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.07s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.15s) - --- 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.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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.02s) + --- 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.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.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.03s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.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=-1,prefix="",lossless=true,format=USTAR (0.04s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.03s) - --- 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=USTAR (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.07s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.04s) - --- 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.06s) - --- 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.02s) - --- 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.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=-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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.03s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.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.02s) - --- 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=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.04s) + --- 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.08s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.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.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/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/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.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.19s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.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.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.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.02s) - --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.03s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.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=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.03s) - --- 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.05s) - --- 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.02s) - --- 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=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.03s) - --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.04s) + --- 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.02s) + --- 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.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) - --- 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.05s) - --- 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=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.04s) --- 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=-1,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.04s) + --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.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.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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.04s) --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.04s) --- 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.10s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.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.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.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.04s) - --- 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.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.07s) + --- 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.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.04s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.05s) + --- 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.02s) - --- 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=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.04s) - --- 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.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=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.03s) --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.03s) --- 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.30s) - --- 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=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.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.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=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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.06s) --- 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.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.21s) - --- 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.02s) - --- 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.11s) - --- 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.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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.03s) - --- 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.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.02s) - --- 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=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.06s) + --- 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.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.05s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.03s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.03s) + --- 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.03s) - --- 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.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=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.04s) --- 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.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.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.05s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.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=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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.05s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.04s) - --- 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=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.03s) --- 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.02s) - --- 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.03s) - --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.05s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (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=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.03s) --- 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.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.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.02s) - --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.10s) + --- 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.02s) --- 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.03s) - --- 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.04s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) - --- 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.07s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.05s) --- 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.26s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.02s) + --- 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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.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=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.03s) + --- 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.02s) --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) - --- 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=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.05s) --- 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) @@ -65825,2966 +64855,2966 @@ --- 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.10s) - --- 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=1,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=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=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.06s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.06s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.03s) - --- 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=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.03s) + --- 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.02s) --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.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.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.03s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) - --- 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.03s) - --- 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.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) + --- 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.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=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.03s) + --- 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.03s) + --- 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=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.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.03s) + --- 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.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=-2,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.02s) - --- 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=USTAR (0.02s) + --- 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.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.04s) + --- 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=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=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.03s) - --- 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=USTAR (0.02s) + --- 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=true,format=GNU (0.04s) --- 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.04s) - --- 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.02s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.08s) + --- 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.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.04s) - --- 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=false,format=USTAR (0.07s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.03s) - --- 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.05s) - --- 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=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.09s) - --- 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.01s) - --- 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.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.05s) - --- 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.09s) - --- 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.07s) - --- 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.04s) - --- 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.04s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.08s) - --- 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=0,prefix="",lossless=false,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.08s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.05s) + --- 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.11s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.09s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.09s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.05s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.04s) + --- 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.04s) + --- 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.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.30s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.07s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.26s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.05s) + --- 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=-2,prefix="",lossless=true,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.09s) + --- 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.05s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.06s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.11s) + --- 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.10s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.03s) + --- 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.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.09s) + --- 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.04s) + --- 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.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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.17s) - --- 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.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.13s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.09s) - --- 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.06s) - --- 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.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.06s) + --- 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.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.05s) + --- 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.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.07s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.02s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.04s) - --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.03s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,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.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.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.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.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.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=-2,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.04s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.02s) - --- 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.11s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.05s) --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.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=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) + --- 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.03s) --- 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=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=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.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.08s) + --- 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.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.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.00s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.04s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.04s) - --- 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.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.03s) + --- 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.04s) + --- 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.03s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.03s) - --- 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.03s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) - --- 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=9,prefix="/",lossless=true,format=GNU (0.03s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.03s) + --- 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.03s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.04s) + --- 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=true,format=GNU (0.05s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.03s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.11s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.05s) - --- 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=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.04s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.06s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/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=GNU (0.03s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.06s) --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) - --- 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=GNU (0.01s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) - --- 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.02s) - --- 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.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.09s) + --- 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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.06s) --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.06s) - --- 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=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.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.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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.04s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.15s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.03s) + --- 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.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.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.07s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.03s) - --- 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.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.04s) - --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.06s) --- 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.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.06s) - --- 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=true,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.06s) --- 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.03s) - --- 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.04s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.07s) - --- 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.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.05s) + --- 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.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.06s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.05s) - --- 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.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.03s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.03s) + --- 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.13s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.08s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.14s) - --- 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=true,format=USTAR (0.17s) - --- 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=true,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.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=true,format=USTAR (0.01s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.05s) + --- 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.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.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.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=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.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=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.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.04s) - --- 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=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.05s) --- 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.02s) - --- 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.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.03s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.05s) - --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.05s) --- 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=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.06s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=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.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.06s) --- 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.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.05s) --- 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.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.04s) --- 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.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.03s) + --- 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.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.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.03s) - --- 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=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=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.02s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.05s) + --- 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.02s) + --- 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.06s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.03s) - --- 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=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=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.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.06s) + --- 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.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.06s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) - --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.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.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.04s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.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=-1,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.04s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) - --- 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=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.06s) --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.05s) --- 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.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.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.04s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.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 (67.18s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify (84.73s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU (0.27s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU (0.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=0,prefix="../",format=GNU (0.03s) + --- 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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX (0.02s) + --- 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.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX (0.02s) - --- 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=GNU (0.04s) + --- 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.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.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU (0.14s) - --- 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.07s) - --- 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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU (0.04s) + --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.04s) --- 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=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.03s) - --- 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=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.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.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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.04s) - --- 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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.06s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.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.07s) - --- 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.01s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.17s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.08s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.07s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.04s) - --- 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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.32s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.26s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.22s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.19s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.41s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.28s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.14s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.06s) - --- 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.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.05s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.04s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.40s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.29s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.07s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.09s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-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.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.14s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.29s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.22s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.08s) + --- 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.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.05s) - --- 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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU (0.06s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.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.10s) - --- 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.08s) + --- 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.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.23s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU (0.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.26s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX (0.25s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.12s) - --- 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.04s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.04s) - --- 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=GNU#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.09s) - --- 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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.22s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.11s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.35s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.22s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.27s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.35s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.14s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.62s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.41s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.47s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.42s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.14s) - --- 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.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.42s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.09s) - --- 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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.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.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.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.11s) - --- 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.07s) - --- 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.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.25s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.23s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.29s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.22s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.23s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.31s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.23s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.36s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.31s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.28s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.26s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.25s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.05s) - --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.16s) + --- 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.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.09s) + --- 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.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX (0.19s) - --- 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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry (0.03s) - --- 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.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.17s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.05s) - --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.07s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset (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.14s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry (0.03s) --- 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=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.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.14s) --- 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.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry (0.03s) + --- 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.32s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset (0.02s) + --- 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/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.14s) - --- 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 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX (0.09s) + --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset (0.00s) --- 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.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/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.17s) - --- 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=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.15s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU (0.12s) + --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry (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 (0.13s) + --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry (0.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=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset (0.02s) - --- 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.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX (0.06s) + --- 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=PAX/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset (0.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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.04s) - --- 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=9,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.18s) + --- 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.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.14s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset (0.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 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset (0.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.05s) --- 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=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.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.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/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/lost_digest_in_a_entry (0.02s) --- 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.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.09s) --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=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.14s) - --- 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=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry (0.02s) - --- 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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset (0.02s) - --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry (0.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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry (0.03s) --- 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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset (0.01s) - --- 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/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.13s) + --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry (0.02s) - --- 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.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset (0.04s) + --- 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/duplicated_entry_offset (0.00s) + --- 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=0,prefix="",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/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.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.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=USTAR#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset (0.02s) + --- 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/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.21s) + --- 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.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.02s) --- 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.14s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry (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=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry (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.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.03s) --- 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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.09s) - --- 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.02s) - --- 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=0,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.05s) + --- 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=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.13s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.14s) --- 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 (1.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset (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.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.09s) + --- 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.18s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.19s) + --- 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.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.14s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.02s) - --- 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.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry (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.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/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.18s) --- 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.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.15s) --- 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.16s) + --- 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=9,prefix="",format=USTAR#01 (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- 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.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.07s) + --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.13s) --- 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.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset (0.02s) - --- 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.03s) + --- 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=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.07s) - --- 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=9,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset (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.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset (0.04s) - --- 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=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.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.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.10s) + --- 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/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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset (0.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.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.06s) - --- 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.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/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.02s) + --- 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.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.14s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.25s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.19s) --- 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.26s) - --- 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=PAX#01/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset (0.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/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.06s) - --- 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=USTAR#02 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.25s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.19s) --- 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.01s) - --- 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/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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.24s) + --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.23s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.14s) + --- 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.25s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.06s) --- 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/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.13s) + --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset (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=1,prefix="",format=USTAR#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.02s) - --- 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.04s) - --- 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/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.28s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.04s) + --- 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.22s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.19s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.23s) --- 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.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.19s) + --- 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.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.23s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.02s) --- 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.63s) - --- 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.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.25s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.03s) + --- 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.31s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.21s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.04s) - --- 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 (0.22s) --- 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.02s) - --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.22s) --- 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.02s) - --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.22s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.17s) + --- 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=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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.30s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.14s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.39s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry (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.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.31s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.14s) - --- 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=-1,prefix="",format=USTAR#02 (0.05s) - --- 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=9,prefix="../",format=GNU#02 (0.17s) + --- 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=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.14s) --- 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.02s) - --- 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=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.15s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.09s) - --- 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.10s) + --- 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.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.22s) --- 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.59s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/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.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset (0.02s) - --- 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/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.23s) --- 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=USTAR#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset (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.34s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.31s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.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.14s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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.29s) + --- 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=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.28s) --- 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.04s) + --- 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=PAX#02 (0.11s) --- 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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.37s) + --- 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/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.94s) - --- 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 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.25s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset (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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.21s) --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.27s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/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.07s) - --- 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/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR (0.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU (0.18s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset (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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU (0.21s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry (0.02s) - --- 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.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry (0.03s) - --- 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/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU (0.05s) - --- 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.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.14s) --- 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.08s) + --- 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.14s) --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR (0.42s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry (0.02s) - --- 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=0,prefix="../",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU (0.22s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR (0.23s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX (0.14s) --- 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.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.23s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.02s) - --- 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.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.29s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry (0.03s) + --- 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.26s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.16s) --- 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.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU (0.15s) + --- 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.21s) + --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.03s) - --- 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.22s) - --- 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.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.15s) + --- 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.15s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- 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/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX (0.10s) + --- 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.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU (0.11s) --- 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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset (0.02s) + --- 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.11s) --- 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.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.10s) + --- 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.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU (0.15s) --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.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=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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry (0.02s) - --- 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=PAX (0.15s) + --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) - --- 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.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.17s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset (0.04s) - --- 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=GNU (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.05s) + --- 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.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.21s) + --- 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.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset (0.02s) - --- 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.11s) --- 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.06s) - --- 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.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.15s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.05s) - --- 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.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry (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.05s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.14s) + --- 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=0,prefix="",format=USTAR#01 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.13s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.05s) - --- 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=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/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=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.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.10s) --- 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.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset (0.02s) - --- 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=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/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.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=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.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.09s) + --- 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.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.09s) --- 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.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- 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/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/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.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.12s) --- 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.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.10s) --- 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.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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.53s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.10s) --- 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.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry (0.02s) --- 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.52s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset (0.04s) - --- 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.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.12s) - --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.10s) - --- 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.02s) - --- 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=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.09s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.10s) + --- 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/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.02s) - --- 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/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset (0.02s) + --- 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=PAX#01 (0.06s) --- 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.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.02s) + --- 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/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (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.02s) - --- 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/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=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/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.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.09s) --- 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/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.06s) + --- 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.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.04s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.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.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.09s) --- 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=USTAR#01/duplicated_entry_offset (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.06s) --- 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.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 (0.09s) --- 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.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.05s) --- 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.08s) + --- 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=GNU#01 (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.10s) - --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry (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=GNU#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=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.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.14s) - --- 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=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) - --- 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 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.16s) - --- 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=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.08s) --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.03s) - --- 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/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=0,prefix="../",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.10s) --- 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=1,prefix="",format=USTAR#02 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.02s) - --- 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.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.14s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.10s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.12s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.02s) - --- 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.37s) - --- 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.22s) + --- 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/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- 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.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.11s) --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.11s) - --- 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.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.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.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 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=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 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset (0.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/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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.11s) --- 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/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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.15s) + --- 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=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset (0.03s) - --- 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=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset (0.03s) - --- 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/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.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=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.10s) --- 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.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.02s) + --- 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.10s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset (0.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=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.23s) --- 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.04s) + --- 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.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.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 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.05s) + --- 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.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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=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.39s) --- 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=-2,prefix="",format=USTAR#02 (0.04s) - --- 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=-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.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=PAX#02 (0.03s) + --- 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.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.06s) - --- 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=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.09s) --- 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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.09s) --- 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=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- 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=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.10s) + --- 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.13s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testBuild (69.85s) - --- 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.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.05s) - --- 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.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.17s) - --- 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.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.15s) - --- 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.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild (86.52s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.27s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.06s) + --- 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.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,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.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.05s) + --- 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.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.07s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.04s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.11s) - --- 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.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.23s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.03s) - --- 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.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.06s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.12s) - --- 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.17s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.31s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.22s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.22s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.20s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.19s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.18s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.22s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.27s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.22s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.29s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.32s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.30s) + --- 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.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.18s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.22s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.19s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.10s) + --- 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.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.23s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.07s) - --- 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.08s) - --- 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.09s) - --- 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.16s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.31s) - --- 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.24s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.12s) - --- 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.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.14s) + --- 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.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.18s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.20s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.21s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.10s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.36s) - --- 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.12s) - --- 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.06s) - --- 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.11s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.07s) - --- 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.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.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.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.12s) - --- 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.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.18s) - --- 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.04s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.08s) - --- 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.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.23s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.12s) + --- 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.18s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.21s) + --- 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.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.15s) + --- 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=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.29s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.19s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.16s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.28s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.27s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.19s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.31s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.13s) + --- 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=9,prefix="../",src=2,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.14s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.36s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.20s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.19s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.16s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.16s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.31s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.45s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.42s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.33s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.43s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.51s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.60s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.58s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.50s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.50s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.33s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.31s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.41s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.39s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.40s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.72s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.63s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.71s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.30s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.41s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.24s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.46s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.26s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.46s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.42s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.27s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.29s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.25s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.33s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.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.14s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.30s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.40s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.06s) - --- 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=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.24s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.08s) - --- 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.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.22s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.16s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.29s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.24s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.30s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.40s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.36s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.33s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.36s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.24s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.36s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.39s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.30s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.26s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.22s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.22s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.22s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.23s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.24s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.26s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.25s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.25s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.23s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.25s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.27s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.22s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.29s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.25s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.26s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.26s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.25s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.41s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.25s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.30s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.20s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.25s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.28s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.23s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.23s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.23s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.20s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.23s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.18s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.09s) - --- 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=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.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.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.08s) - --- 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.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.19s) - --- 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.07s) + --- 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=GNU (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.16s) + --- 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=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.16s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.20s) - --- 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.06s) - --- 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.18s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.11s) + --- 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.11s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (1.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.37s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.11s) + --- 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.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.14s) + --- 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.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.22s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.13s) - --- 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.09s) - --- 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.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.15s) - --- 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.13s) - --- 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.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.62s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.14s) - --- 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.02s) - --- 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.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.20s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.23s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.10s) + --- 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=-1,prefix="./",src=2,format=GNU (0.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.10s) + --- 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.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.21s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.23s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.27s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.40s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.18s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.36s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.33s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.16s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.22s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.55s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.09s) - --- 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.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.14s) - --- 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.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.99s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.28s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.25s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.21s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.20s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.18s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.27s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.19s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.20s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.26s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.22s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.20s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.28s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.19s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.15s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.20s) - --- 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.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.43s) - --- 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=PAX (0.05s) - --- 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.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.18s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.18s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.21s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.24s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.18s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.22s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.24s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.12s) - --- 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.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.36s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.32s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.24s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.31s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.20s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.33s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.30s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.16s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.31s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.22s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.20s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.34s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.20s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.10s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.06s) - --- 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.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.19s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.07s) - --- 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.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.50s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.51s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.19s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.21s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.20s) + --- 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.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.19s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.10s) + --- 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.09s) + --- 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.16s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.27s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.20s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.09s) - --- 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.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.14s) - --- 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.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.13s) - --- 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.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.17s) - --- 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.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.24s) - --- 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.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.09s) - --- 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.18s) - --- 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.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.39s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.02s) - --- 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.10s) - --- 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=1,prefix="/",src=2,format=USTAR (0.18s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.22s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.14s) + --- 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.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.18s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.08s) + --- 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=-2,prefix="",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.06s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.06s) - --- 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.01s) - --- 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.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.07s) + --- 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.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.03s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.06s) - --- 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.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.05s) - --- 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.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.06s) + --- 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=1,prefix="./",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.07s) + --- 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.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.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.07s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.04s) - --- 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=9,prefix="/",src=0,format=GNU (0.02s) - --- 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.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.04s) --- 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.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.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.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=-1,prefix="./",src=0,format=GNU (0.03s) - --- 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.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.06s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.06s) - --- 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=-2,prefix="../",src=0,format=GNU (0.07s) - --- 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.04s) - --- 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=-2,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.04s) + --- 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=-2,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.06s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.04s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.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.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.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.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.07s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.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=1,prefix="../",src=1,format=GNU (0.05s) - --- 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.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.01s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.03s) - --- 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=1,prefix="../",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.03s) + --- 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.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.03s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.03s) - --- 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.02s) - --- 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.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=-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=-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.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.09s) - --- 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.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.34s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.06s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.04s) - --- 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.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.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.04s) - --- 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.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.06s) + --- 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.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.03s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.03s) - --- 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.03s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.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.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.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.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.04s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.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.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.04s) - --- 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.05s) - --- 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.05s) - --- 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=-1,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.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.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.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.04s) - --- 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.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.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.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.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.03s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.03s) - --- 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.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.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.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.04s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.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.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.04s) === RUN TestGzipFooter ---- PASS: TestGzipFooter (0.49s) +--- PASS: TestGzipFooter (0.54s) PASS -ok github.com/containerd/stargz-snapshotter/estargz 82.738s +ok github.com/containerd/stargz-snapshotter/estargz 109.778s === RUN TestNoError --- PASS: TestNoError (0.00s) === RUN TestOneError @@ -68792,7 +67822,7 @@ === RUN TestMultipleErrors --- PASS: TestMultipleErrors (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/estargz/errorutil 0.004s +ok github.com/containerd/stargz-snapshotter/estargz/errorutil 0.016s === RUN TestZstdChunked === RUN TestZstdChunked/testBuild === PAUSE TestZstdChunked/testBuild @@ -68801,10 +67831,10 @@ === RUN TestZstdChunked/testWriteAndOpen === PAUSE TestZstdChunked/testWriteAndOpen === CONT TestZstdChunked/testBuild -=== CONT TestZstdChunked/testWriteAndOpen -=== CONT TestZstdChunked/testDigestAndVerify === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR +=== CONT TestZstdChunked/testDigestAndVerify === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR === CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 127): @@ -68824,118 +67854,81 @@ zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 104): - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 127): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 308, NextOffset: 325 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 483, NextOffset: 500 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 325, NextOffset: 864 - testutil.go:485: Offset: 500, NextOffset: 1133 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 187, NextOffset: 204 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR testutil.go:485: Offset: 101, NextOffset: 308 testutil.go:485: Offset: 204, NextOffset: 483 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 127): + testutil.go: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 TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 308, NextOffset: 325 + testutil.go:485: Offset: 483, NextOffset: 500 + testutil.go:485: Offset: 325, NextOffset: 864 + testutil.go:485: Offset: 500, NextOffset: 1133 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" -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR + testutil.go:485: Offset: 187, NextOffset: 204 + testutil.go:485: Offset: 84, NextOffset: 101 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 84, NextOffset: 101 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR testutil.go:485: Offset: 204, NextOffset: 483 testutil.go:485: Offset: 101, NextOffset: 308 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 104): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR testutil.go:485: Offset: 483, NextOffset: 500 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR testutil.go:485: Offset: 308, NextOffset: 325 testutil.go:485: Offset: 500, NextOffset: 1133 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR testutil.go:485: Offset: 325, NextOffset: 864 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 127): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -68946,87 +67939,57 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 307, NextOffset: 324 testutil.go:485: Offset: 490, NextOffset: 507 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 104): - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 324, NextOffset: 874 testutil.go:485: Offset: 507, NextOffset: 1137 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 105 -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 192, NextOffset: 209 testutil.go:485: Offset: 105, NextOffset: 307 testutil.go:485: Offset: 209, NextOffset: 490 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: 192, NextOffset: 209 + testutil.go:485: Offset: 88, NextOffset: 105 + testutil.go:485: Offset: 209, NextOffset: 490 + testutil.go:485: Offset: 105, NextOffset: 307 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 490, NextOffset: 507 testutil.go:485: Offset: 307, NextOffset: 324 testutil.go:485: Offset: 507, NextOffset: 1137 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 127): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 324, NextOffset: 874 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 192, NextOffset: 209 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 88, NextOffset: 105 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 209, NextOffset: 490 -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 105, NextOffset: 307 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 104): - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":87,"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":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":478,"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 [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 87, NextOffset: 104 testutil.go:485: Offset: 191, NextOffset: 208 @@ -69040,156 +68003,136 @@ testutil.go:485: Offset: 324, NextOffset: 866 testutil.go:485: Offset: 495, NextOffset: 1125 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 191, NextOffset: 208 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 127): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 87, NextOffset: 104 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 208, NextOffset: 478 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 104, NextOffset: 307 -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 478, NextOffset: 495 testutil.go:485: Offset: 307, NextOffset: 324 testutil.go:485: Offset: 495, NextOffset: 1125 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX + testutil.go:485: Offset: 324, NextOffset: 866 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 324, NextOffset: 866 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":89,"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":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":486,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":503,"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: 89, NextOffset: 106 + testutil.go:485: Offset: 195, NextOffset: 212 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":89,"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":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":486,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":503,"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" -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 89, NextOffset: 106 -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 195, NextOffset: 212 testutil.go:485: Offset: 106, NextOffset: 311 testutil.go:485: Offset: 212, NextOffset: 486 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 127): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 311, NextOffset: 328 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 486, NextOffset: 503 testutil.go:485: Offset: 328, NextOffset: 872 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 503, NextOffset: 1134 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: 195, NextOffset: 212 testutil.go:485: Offset: 89, NextOffset: 106 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 127): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 212, NextOffset: 486 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 106, NextOffset: 311 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 486, NextOffset: 503 testutil.go:485: Offset: 311, NextOffset: 328 testutil.go:485: Offset: 503, NextOffset: 1134 testutil.go:485: Offset: 328, NextOffset: 872 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 127): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 127): === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":500,"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: 84, NextOffset: 101 + testutil.go:485: Offset: 187, NextOffset: 204 + testutil.go:485: Offset: 101, NextOffset: 308 + testutil.go:485: Offset: 204, NextOffset: 483 testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX testutil.go:485: Offset: 308, NextOffset: 325 -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX testutil.go:485: Offset: 483, NextOffset: 500 testutil.go:485: Offset: 325, NextOffset: 864 testutil.go:485: Offset: 500, NextOffset: 1133 - testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 101, NextOffset: 308 - testutil.go:485: Offset: 204, NextOffset: 483 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" @@ -69205,30 +68148,30 @@ testutil.go:485: Offset: 500, NextOffset: 1133 testutil.go:485: Offset: 325, NextOffset: 864 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 104): - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 105 testutil.go:485: Offset: 192, NextOffset: 209 @@ -69242,23 +68185,12 @@ testutil.go:485: Offset: 324, NextOffset: 874 testutil.go:485: Offset: 507, NextOffset: 1137 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: 192, NextOffset: 209 testutil.go:485: Offset: 88, NextOffset: 105 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 127): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX testutil.go:485: Offset: 209, NextOffset: 490 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX testutil.go:485: Offset: 105, NextOffset: 307 -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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" @@ -69266,67 +68198,62 @@ testutil.go:485: Offset: 307, NextOffset: 324 testutil.go:485: Offset: 507, NextOffset: 1137 testutil.go:485: Offset: 324, NextOffset: 874 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":87,"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":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":478,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 87, NextOffset: 104 testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 104, NextOffset: 307 - testutil.go:485: Offset: 208, NextOffset: 478 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 104): - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 208, NextOffset: 478 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 307, NextOffset: 324 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX testutil.go:485: Offset: 478, NextOffset: 495 -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX testutil.go:485: Offset: 324, NextOffset: 866 testutil.go:485: Offset: 495, NextOffset: 1125 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: 191, NextOffset: 208 testutil.go:485: Offset: 87, NextOffset: 104 testutil.go:485: Offset: 208, NextOffset: 478 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX testutil.go:485: Offset: 104, NextOffset: 307 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -69336,37 +68263,17 @@ testutil.go:485: Offset: 495, NextOffset: 1125 testutil.go:485: Offset: 324, NextOffset: 866 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 127): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 104): - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 127): +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":89,"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":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":486,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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" testutil.go:485: Offset: 89, NextOffset: 106 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 195, NextOffset: 212 testutil.go:485: Offset: 106, NextOffset: 311 testutil.go:485: Offset: 212, NextOffset: 486 @@ -69379,20 +68286,24 @@ testutil.go:485: Offset: 503, NextOffset: 1134 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 104): - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 195, NextOffset: 212 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 127): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 89, NextOffset: 106 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 212, NextOffset: 486 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 106, NextOffset: 311 +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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" @@ -69400,33 +68311,26 @@ testutil.go:485: Offset: 311, NextOffset: 328 testutil.go:485: Offset: 503, NextOffset: 1134 testutil.go:485: Offset: 328, NextOffset: 872 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 127): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 127): +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":317,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":480,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -69434,45 +68338,35 @@ testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 83, NextOffset: 100 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU + testutil.go:485: Offset: 187, NextOffset: 204 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 127): === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU - testutil.go:485: Offset: 187, NextOffset: 204 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU + testutil.go:485: Offset: 100, NextOffset: 317 + testutil.go:485: Offset: 204, NextOffset: 480 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU - testutil.go:485: Offset: 100, NextOffset: 317 - testutil.go:485: Offset: 204, NextOffset: 480 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 317, NextOffset: 334 testutil.go:485: Offset: 480, NextOffset: 497 testutil.go:485: Offset: 334, NextOffset: 878 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU + testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 497, NextOffset: 1129 +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 187, NextOffset: 204 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 104): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 83, NextOffset: 100 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 204, NextOffset: 480 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 100, NextOffset: 317 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -69482,31 +68376,33 @@ testutil.go:485: Offset: 497, NextOffset: 1129 testutil.go:485: Offset: 334, NextOffset: 878 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 127): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":489,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":506,"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 TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 192, NextOffset: 209 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 127): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 103, NextOffset: 314 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 209, NextOffset: 489 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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" @@ -69515,9 +68411,11 @@ testutil.go:485: Offset: 331, NextOffset: 880 testutil.go:485: Offset: 506, NextOffset: 1136 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 192, NextOffset: 209 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 209, NextOffset: 489 testutil.go:485: Offset: 103, NextOffset: 314 @@ -69529,18 +68427,13 @@ testutil.go:485: Offset: 506, NextOffset: 1136 testutil.go:485: Offset: 331, NextOffset: 880 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 104): - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 127): === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":303,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":493,"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: 85, NextOffset: 102 testutil.go:485: Offset: 191, NextOffset: 208 @@ -69554,9 +68447,16 @@ testutil.go:485: Offset: 320, NextOffset: 862 testutil.go:485: Offset: 493, NextOffset: 1123 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: 191, NextOffset: 208 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU testutil.go:485: Offset: 85, NextOffset: 102 testutil.go:485: Offset: 208, NextOffset: 476 testutil.go:485: Offset: 102, NextOffset: 303 @@ -69567,22 +68467,29 @@ testutil.go:485: Offset: 303, NextOffset: 320 testutil.go:485: Offset: 493, NextOffset: 1123 testutil.go:485: Offset: 320, NextOffset: 862 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":103,"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":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":500,"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: 86, NextOffset: 103 testutil.go:485: Offset: 193, NextOffset: 210 @@ -69591,17 +68498,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" +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 127): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU testutil.go:485: Offset: 304, NextOffset: 321 testutil.go:485: Offset: 483, NextOffset: 500 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU testutil.go:485: Offset: 321, NextOffset: 864 testutil.go:485: Offset: 500, NextOffset: 1130 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: 193, NextOffset: 210 - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 210, NextOffset: 483 - testutil.go:485: Offset: 103, 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" @@ -69609,26 +68526,52 @@ testutil.go:485: Offset: 304, NextOffset: 321 testutil.go:485: Offset: 500, NextOffset: 1130 testutil.go:485: Offset: 321, NextOffset: 864 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 193, NextOffset: 210 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 210, NextOffset: 483 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 127): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 103, NextOffset: 304 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 127): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":460,"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:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 99 testutil.go:485: Offset: 182, NextOffset: 199 @@ -69646,35 +68589,47 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 182, NextOffset: 199 testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 199, NextOffset: 460 - testutil.go:485: Offset: 99, NextOffset: 291 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 199, NextOffset: 460 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 99, 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: 460, NextOffset: 477 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR testutil.go:485: Offset: 291, NextOffset: 308 testutil.go:485: Offset: 477, NextOffset: 1080 testutil.go:485: Offset: 308, NextOffset: 837 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 127): -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 127): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -69694,11 +68649,6 @@ testutil.go:485: Offset: 491, NextOffset: 1096 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: 185, NextOffset: 202 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 202, NextOffset: 474 - testutil.go:485: Offset: 101, 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" @@ -69706,13 +68656,20 @@ testutil.go:485: Offset: 293, NextOffset: 310 testutil.go:485: Offset: 491, NextOffset: 1096 testutil.go:485: Offset: 310, NextOffset: 836 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 185, NextOffset: 202 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 202, NextOffset: 474 + testutil.go:485: Offset: 101, NextOffset: 293 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -69723,11 +68680,23 @@ testutil.go:485: Offset: 183, NextOffset: 200 testutil.go:485: Offset: 98, NextOffset: 291 testutil.go:485: Offset: 200, NextOffset: 463 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 127): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 291, NextOffset: 308 testutil.go:485: Offset: 463, NextOffset: 480 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 308, NextOffset: 835 testutil.go:485: Offset: 480, NextOffset: 1084 testutil.go:371: Comparing: "" vs "" @@ -69742,29 +68711,34 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 463, NextOffset: 480 testutil.go:485: Offset: 291, NextOffset: 308 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 127): +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 480, NextOffset: 1084 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 308, NextOffset: 835 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 127): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":296,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":313,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] @@ -69773,35 +68747,15 @@ testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 102, NextOffset: 296 testutil.go:485: Offset: 203, NextOffset: 466 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 127): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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" -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 296, NextOffset: 313 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 313, NextOffset: 841 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 483, NextOffset: 1087 -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: "foo" vs "foo" - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 85, NextOffset: 102 - testutil.go:485: Offset: 203, NextOffset: 466 - testutil.go:485: Offset: 102, NextOffset: 296 + 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" @@ -69809,44 +68763,61 @@ testutil.go:485: Offset: 296, NextOffset: 313 testutil.go:485: Offset: 483, NextOffset: 1087 testutil.go:485: Offset: 313, NextOffset: 841 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 85, NextOffset: 102 + testutil.go:485: Offset: 203, NextOffset: 466 + testutil.go:485: Offset: 102, NextOffset: 296 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 127): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR === CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 127): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":460,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 182, NextOffset: 199 + testutil.go:485: Offset: 99, NextOffset: 291 + testutil.go:485: Offset: 199, NextOffset: 460 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 127): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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" +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX testutil.go:485: Offset: 291, NextOffset: 308 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX testutil.go:485: Offset: 460, NextOffset: 477 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX testutil.go:485: Offset: 308, NextOffset: 837 +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX testutil.go:485: Offset: 477, NextOffset: 1080 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 182, NextOffset: 199 - testutil.go:485: Offset: 99, NextOffset: 291 - testutil.go:485: Offset: 199, NextOffset: 460 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: 182, NextOffset: 199 - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 199, NextOffset: 460 - testutil.go:485: Offset: 99, 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" @@ -69854,19 +68825,37 @@ testutil.go:485: Offset: 291, NextOffset: 308 testutil.go:485: Offset: 477, NextOffset: 1080 testutil.go:485: Offset: 308, NextOffset: 837 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 182, NextOffset: 199 + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 199, NextOffset: 460 + testutil.go:485: Offset: 99, NextOffset: 291 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX === CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 127): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -69899,18 +68888,18 @@ testutil.go:485: Offset: 491, NextOffset: 1096 testutil.go:485: Offset: 310, NextOffset: 836 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":480,"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: 81, NextOffset: 98 testutil.go:485: Offset: 183, NextOffset: 200 @@ -69924,7 +68913,12 @@ testutil.go:485: Offset: 308, NextOffset: 835 testutil.go:485: Offset: 480, NextOffset: 1084 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: 183, NextOffset: 200 + testutil.go:485: Offset: 81, NextOffset: 98 + testutil.go:485: Offset: 200, NextOffset: 463 + testutil.go:485: Offset: 98, 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" @@ -69932,61 +68926,49 @@ testutil.go:485: Offset: 291, NextOffset: 308 testutil.go:485: Offset: 480, NextOffset: 1084 testutil.go:485: Offset: 308, NextOffset: 835 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 183, NextOffset: 200 - testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 200, NextOffset: 463 - testutil.go:485: Offset: 98, NextOffset: 291 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 127): === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":296,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":313,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":483,"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 [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 296, NextOffset: 313 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) + zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) + zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 313, NextOffset: 841 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX testutil.go:485: Offset: 483, NextOffset: 1087 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 85, NextOffset: 102 testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 102, NextOffset: 296 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX testutil.go:485: Offset: 203, NextOffset: 466 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 127): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 186, NextOffset: 203 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 85, NextOffset: 102 - testutil.go:485: Offset: 203, NextOffset: 466 - testutil.go:485: Offset: 102, NextOffset: 296 + 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" @@ -69994,43 +68976,65 @@ testutil.go:485: Offset: 296, NextOffset: 313 testutil.go:485: Offset: 483, NextOffset: 1087 testutil.go:485: Offset: 313, NextOffset: 841 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 85, NextOffset: 102 + testutil.go:485: Offset: 203, NextOffset: 466 + testutil.go:485: Offset: 102, NextOffset: 296 +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 104): zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 127): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 104): + zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) + zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) + testutil.go:1462: got TOC entries: +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 182, NextOffset: 199 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 373): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU testutil.go:485: Offset: 98, NextOffset: 293 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 135/373) + zstdchunked_test.go:76: [1] at 135 in stargz, SKIPPABLE FRAME (nextFrame: 325/373) + zstdchunked_test.go:76: [2] at 325 in stargz, SKIPPABLE FRAME (nextFrame: 373/373) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU testutil.go:485: Offset: 199, 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: 293, NextOffset: 310 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU testutil.go:485: Offset: 459, NextOffset: 476 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU testutil.go:485: Offset: 310, NextOffset: 839 testutil.go:485: Offset: 476, NextOffset: 1079 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: 182, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 199, NextOffset: 459 - testutil.go:485: Offset: 98, 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" @@ -70038,115 +69042,28 @@ testutil.go:485: Offset: 293, NextOffset: 310 testutil.go:485: Offset: 476, NextOffset: 1079 testutil.go:485: Offset: 310, NextOffset: 839 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 104): - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 127): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1124 (nextFrame: 23/127) - zstdchunked_test.go:76: [1] at 23 in stargz, SKIPPABLE FRAME (nextFrame: 79/127) - zstdchunked_test.go:76: [2] at 79 in stargz, SKIPPABLE FRAME (nextFrame: 127/127) - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":473,"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: 84, NextOffset: 101 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 101, NextOffset: 308 - testutil.go:485: Offset: 202, NextOffset: 473 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 308, NextOffset: 325 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 104): - zstdchunked_test.go:76: [0] at 0 in stargz, SKIPPABLE FRAME (nextFrame: 56/104) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 473, NextOffset: 490 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:76: [1] at 56 in stargz, SKIPPABLE FRAME (nextFrame: 104/104) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 325, NextOffset: 851 -=== CONT TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 490, NextOffset: 1095 - 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: 185, NextOffset: 202 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 202, NextOffset: 473 - testutil.go:485: Offset: 101, NextOffset: 308 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 473, NextOffset: 490 - testutil.go:485: Offset: 308, NextOffset: 325 - testutil.go:485: Offset: 490, NextOffset: 1095 - testutil.go:485: Offset: 325, NextOffset: 851 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":295,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":479,"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: 99 - testutil.go:485: Offset: 183, NextOffset: 200 - testutil.go:485: Offset: 99, NextOffset: 295 - 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: 295, NextOffset: 312 - testutil.go:485: Offset: 462, NextOffset: 479 - testutil.go:485: Offset: 312, NextOffset: 841 - testutil.go:485: Offset: 479, NextOffset: 1084 - 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: 183, NextOffset: 200 - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 200, NextOffset: 462 - testutil.go:485: Offset: 99, NextOffset: 295 - testutil.go:371: Comparing: "foo2" vs "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: 479 - testutil.go:485: Offset: 295, NextOffset: 312 - testutil.go:485: Offset: 479, NextOffset: 1084 - testutil.go:485: Offset: 312, NextOffset: 841 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 373): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 135/373) - zstdchunked_test.go:76: [1] at 135 in stargz, SKIPPABLE FRAME (nextFrame: 325/373) - zstdchunked_test.go:76: [2] at 325 in stargz, SKIPPABLE FRAME (nextFrame: 373/373) -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 368): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 182, NextOffset: 199 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 130/368) zstdchunked_test.go:76: [1] at 130 in stargz, SKIPPABLE FRAME (nextFrame: 320/368) zstdchunked_test.go:76: [2] at 320 in stargz, SKIPPABLE FRAME (nextFrame: 368/368) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 81, NextOffset: 98 + testutil.go:485: Offset: 199, NextOffset: 459 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 98, NextOffset: 293 === CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 373): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 135/373) zstdchunked_test.go:76: [1] at 135 in stargz, SKIPPABLE FRAME (nextFrame: 325/373) @@ -70155,6 +69072,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 368): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 130/368) zstdchunked_test.go:76: [1] at 130 in stargz, SKIPPABLE FRAME (nextFrame: 320/368) @@ -70171,61 +69090,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":316,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":467,"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: 84, NextOffset: 101 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 101, NextOffset: 299 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 367): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 203, NextOffset: 467 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 129/367) zstdchunked_test.go:76: [1] at 129 in stargz, SKIPPABLE FRAME (nextFrame: 319/367) zstdchunked_test.go:76: [2] at 319 in stargz, SKIPPABLE FRAME (nextFrame: 367/367) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 299, NextOffset: 316 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 467, NextOffset: 484 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 316, NextOffset: 844 === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 484, NextOffset: 1089 - 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: 186, NextOffset: 203 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 203, NextOffset: 467 - testutil.go:485: Offset: 101, NextOffset: 299 - testutil.go:371: Comparing: "foo2" vs "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: 484 - testutil.go:485: Offset: 299, NextOffset: 316 - testutil.go:485: Offset: 484, NextOffset: 1089 - testutil.go:485: Offset: 316, NextOffset: 844 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 359): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 118/359) zstdchunked_test.go:76: [1] at 118 in stargz, SKIPPABLE FRAME (nextFrame: 311/359) zstdchunked_test.go:76: [2] at 311 in stargz, SKIPPABLE FRAME (nextFrame: 359/359) -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,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"} @@ -70239,8 +69115,6 @@ testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 359): -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 118/359) zstdchunked_test.go:76: [1] at 118 in stargz, SKIPPABLE FRAME (nextFrame: 311/359) zstdchunked_test.go:76: [2] at 311 in stargz, SKIPPABLE FRAME (nextFrame: 359/359) @@ -70288,87 +69162,122 @@ testutil.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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":473,"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: 84, NextOffset: 101 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 101, NextOffset: 308 + testutil.go:485: Offset: 202, NextOffset: 473 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 308, NextOffset: 325 + testutil.go:485: Offset: 473, NextOffset: 490 + testutil.go:485: Offset: 325, NextOffset: 851 + testutil.go:485: Offset: 490, NextOffset: 1095 + 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: 185, NextOffset: 202 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 202, NextOffset: 473 + testutil.go:485: Offset: 101, NextOffset: 308 + testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 473, NextOffset: 490 + testutil.go:485: Offset: 308, NextOffset: 325 + testutil.go:485: Offset: 490, NextOffset: 1095 + testutil.go:485: Offset: 325, NextOffset: 851 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":295,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 183, NextOffset: 200 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 378): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 99, NextOffset: 295 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 137/378) zstdchunked_test.go:76: [1] at 137 in stargz, SKIPPABLE FRAME (nextFrame: 330/378) zstdchunked_test.go:76: [2] at 330 in stargz, SKIPPABLE FRAME (nextFrame: 378/378) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + 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: 295, NextOffset: 312 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 462, NextOffset: 479 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 373): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 312, NextOffset: 841 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 132/373) zstdchunked_test.go:76: [1] at 132 in stargz, SKIPPABLE FRAME (nextFrame: 325/373) zstdchunked_test.go:76: [2] at 325 in stargz, SKIPPABLE FRAME (nextFrame: 373/373) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 479, NextOffset: 1084 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 183, NextOffset: 200 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:485: Offset: 99, NextOffset: 295 + testutil.go:371: Comparing: "foo2" vs "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: 479 + testutil.go:485: Offset: 295, NextOffset: 312 + testutil.go:485: Offset: 479, NextOffset: 1084 + testutil.go:485: Offset: 312, NextOffset: 841 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 375): +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 134/375) zstdchunked_test.go:76: [1] at 134 in stargz, SKIPPABLE FRAME (nextFrame: 327/375) zstdchunked_test.go:76: [2] at 327 in stargz, SKIPPABLE FRAME (nextFrame: 375/375) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"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: 79, NextOffset: 96 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 96, NextOffset: 275 - testutil.go:485: Offset: 192, NextOffset: 445 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 275, NextOffset: 292 - testutil.go:485: Offset: 445, NextOffset: 462 - testutil.go:485: Offset: 292, NextOffset: 818 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 370): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 462, NextOffset: 1053 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 129/370) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:76: [1] at 129 in stargz, SKIPPABLE FRAME (nextFrame: 322/370) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 175, NextOffset: 192 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:76: [2] at 322 in stargz, SKIPPABLE FRAME (nextFrame: 370/370) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 79, NextOffset: 96 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 192, NextOffset: 445 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 96, NextOffset: 275 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 445, NextOffset: 462 - testutil.go:485: Offset: 275, NextOffset: 292 - testutil.go:485: Offset: 462, NextOffset: 1053 - testutil.go:485: Offset: 292, NextOffset: 818 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 365): -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 120/365) zstdchunked_test.go:76: [1] at 120 in stargz, SKIPPABLE FRAME (nextFrame: 317/365) zstdchunked_test.go:76: [2] at 317 in stargz, SKIPPABLE FRAME (nextFrame: 365/365) @@ -70376,8 +69285,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 359): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/359) zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 311/359) @@ -70390,22 +69297,70 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 120/365) zstdchunked_test.go:76: [1] at 120 in stargz, SKIPPABLE FRAME (nextFrame: 317/365) zstdchunked_test.go:76: [2] at 317 in stargz, SKIPPABLE FRAME (nextFrame: 365/365) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":316,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":467,"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 "" +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 84, NextOffset: 101 === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 101, NextOffset: 299 + testutil.go:485: Offset: 203, 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: 299, NextOffset: 316 + testutil.go:485: Offset: 467, NextOffset: 484 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 359): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 316, NextOffset: 844 + testutil.go:485: Offset: 484, NextOffset: 1089 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/359) zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 311/359) zstdchunked_test.go:76: [2] at 311 in stargz, SKIPPABLE FRAME (nextFrame: 359/359) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + 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: 186, NextOffset: 203 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,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"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 84, NextOffset: 101 === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 203, NextOffset: 467 + testutil.go:485: Offset: 101, NextOffset: 299 + testutil.go:371: Comparing: "foo2" vs "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: 484 + testutil.go:485: Offset: 299, NextOffset: 316 + testutil.go:485: Offset: 484, NextOffset: 1089 + testutil.go:485: Offset: 316, NextOffset: 844 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 363): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 118/363) zstdchunked_test.go:76: [1] at 118 in stargz, SKIPPABLE FRAME (nextFrame: 315/363) zstdchunked_test.go:76: [2] at 315 in stargz, SKIPPABLE FRAME (nextFrame: 363/363) +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,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"} @@ -70422,6 +69377,8 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 128/362) zstdchunked_test.go:76: [1] at 128 in stargz, SKIPPABLE FRAME (nextFrame: 314/362) zstdchunked_test.go:76: [2] at 314 in stargz, SKIPPABLE FRAME (nextFrame: 362/362) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,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"} @@ -70446,10 +69403,45 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 126/360) zstdchunked_test.go:76: [1] at 126 in stargz, SKIPPABLE FRAME (nextFrame: 312/360) zstdchunked_test.go:76: [2] at 312 in stargz, SKIPPABLE FRAME (nextFrame: 360/360) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"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: 79, NextOffset: 96 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 96, NextOffset: 275 + testutil.go:485: Offset: 192, NextOffset: 445 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 275, NextOffset: 292 + testutil.go:485: Offset: 445, NextOffset: 462 + testutil.go:485: Offset: 292, NextOffset: 818 + testutil.go:485: Offset: 462, NextOffset: 1053 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,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: 175, NextOffset: 192 + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 192, NextOffset: 445 + testutil.go:485: Offset: 96, NextOffset: 275 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 445, NextOffset: 462 + testutil.go:485: Offset: 275, NextOffset: 292 + testutil.go:485: Offset: 462, NextOffset: 1053 + testutil.go:485: Offset: 292, NextOffset: 818 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 361): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 127/361) zstdchunked_test.go:76: [1] at 127 in stargz, SKIPPABLE FRAME (nextFrame: 313/361) @@ -70466,6 +69458,23 @@ testutil.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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 355): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 119/355) + zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 307/355) + zstdchunked_test.go:76: [2] at 307 in stargz, SKIPPABLE FRAME (nextFrame: 355/355) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 345): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/345) + zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 297/345) + zstdchunked_test.go:76: [2] at 297 in stargz, SKIPPABLE FRAME (nextFrame: 345/345) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":94,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":453,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":470,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -70476,40 +69485,19 @@ testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 94, NextOffset: 282 testutil.go:485: Offset: 192, NextOffset: 453 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 282, NextOffset: 299 testutil.go:485: Offset: 453, NextOffset: 470 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 355): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 299, NextOffset: 827 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 119/355) - zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 307/355) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 470, NextOffset: 1063 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:76: [2] at 307 in stargz, SKIPPABLE FRAME (nextFrame: 355/355) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,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: 175, NextOffset: 192 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 77, NextOffset: 94 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 192, NextOffset: 453 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 94, NextOffset: 282 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -70519,15 +69507,7 @@ testutil.go:485: Offset: 470, NextOffset: 1063 testutil.go:485: Offset: 299, NextOffset: 827 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 345): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/345) - zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 297/345) - zstdchunked_test.go:76: [2] at 297 in stargz, SKIPPABLE FRAME (nextFrame: 345/345) - testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 355): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 119/355) zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 307/355) @@ -70544,6 +69524,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 355): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 119/355) zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 307/355) @@ -70559,8 +69541,27 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 354): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 119/354) + zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 306/354) + zstdchunked_test.go:76: [2] at 306 in stargz, SKIPPABLE FRAME (nextFrame: 354/354) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 344): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/344) + zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 296/344) + zstdchunked_test.go:76: [2] at 296 in stargz, SKIPPABLE FRAME (nextFrame: 344/344) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 354): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 119/354) + zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 306/354) + zstdchunked_test.go:76: [2] at 306 in stargz, SKIPPABLE FRAME (nextFrame: 354/354) === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":278,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":295,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"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":465,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -70575,54 +69576,17 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 278, NextOffset: 295 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 354): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 448, NextOffset: 465 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 119/354) - zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 306/354) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 295, NextOffset: 819 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:76: [2] at 306 in stargz, SKIPPABLE FRAME (nextFrame: 354/354) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 465, NextOffset: 1057 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 192 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,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"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 78, NextOffset: 95 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 192, NextOffset: 448 testutil.go:485: Offset: 95, NextOffset: 278 - testutil.go:371: Comparing: "foo2" vs "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: 465 - testutil.go:485: Offset: 278, NextOffset: 295 - testutil.go:485: Offset: 465, NextOffset: 1057 - testutil.go:485: Offset: 295, NextOffset: 819 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 344): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/344) - zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 296/344) - zstdchunked_test.go:76: [2] at 296 in stargz, SKIPPABLE FRAME (nextFrame: 344/344) - testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 354): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 119/354) - zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 306/354) - zstdchunked_test.go:76: [2] at 306 in stargz, SKIPPABLE FRAME (nextFrame: 354/354) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,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"} @@ -70631,12 +69595,12 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/344) zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 296/344) zstdchunked_test.go:76: [2] at 296 in stargz, SKIPPABLE FRAME (nextFrame: 344/344) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 356): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 121/356) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 308/356) @@ -70653,6 +69617,16 @@ testutil.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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 448, NextOffset: 465 + testutil.go:485: Offset: 278, NextOffset: 295 + testutil.go:485: Offset: 465, NextOffset: 1057 + testutil.go:485: Offset: 295, NextOffset: 819 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 360): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 121/360) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 312/360) @@ -70673,21 +69647,67 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 121/360) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 312/360) zstdchunked_test.go:76: [2] at 312 in stargz, SKIPPABLE FRAME (nextFrame: 360/360) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 350): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/350) + zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 302/350) + zstdchunked_test.go:76: [2] at 302 in stargz, SKIPPABLE FRAME (nextFrame: 350/350) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 359): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 120/359) + zstdchunked_test.go:76: [1] at 120 in stargz, SKIPPABLE FRAME (nextFrame: 311/359) + zstdchunked_test.go:76: [2] at 311 in stargz, SKIPPABLE FRAME (nextFrame: 359/359) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 349): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/349) + zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 301/349) + zstdchunked_test.go:76: [2] at 301 in stargz, SKIPPABLE FRAME (nextFrame: 349/349) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 348): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 114/348) + zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 300/348) + zstdchunked_test.go:76: [2] at 300 in stargz, SKIPPABLE FRAME (nextFrame: 348/348) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 346): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 112/346) + zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 298/346) + zstdchunked_test.go:76: [2] at 298 in stargz, SKIPPABLE FRAME (nextFrame: 346/346) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 348): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 114/348) + zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 300/348) + zstdchunked_test.go:76: [2] at 300 in stargz, SKIPPABLE FRAME (nextFrame: 348/348) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR 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":97,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":281,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":298,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 97 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 176, NextOffset: 193 testutil.go:485: Offset: 97, NextOffset: 281 testutil.go:485: Offset: 193, NextOffset: 450 @@ -70699,22 +69719,9 @@ testutil.go:485: Offset: 298, NextOffset: 826 testutil.go:485: Offset: 467, NextOffset: 1061 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 350): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/350) - zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 302/350) - zstdchunked_test.go:76: [2] at 302 in stargz, SKIPPABLE FRAME (nextFrame: 350/350) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 176, NextOffset: 193 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 80, NextOffset: 97 testutil.go:485: Offset: 193, NextOffset: 450 testutil.go:485: Offset: 97, NextOffset: 281 @@ -70726,39 +69733,30 @@ testutil.go:485: Offset: 467, NextOffset: 1061 testutil.go:485: Offset: 298, NextOffset: 826 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 359): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 120/359) - zstdchunked_test.go:76: [1] at 120 in stargz, SKIPPABLE FRAME (nextFrame: 311/359) - zstdchunked_test.go:76: [2] at 311 in stargz, SKIPPABLE FRAME (nextFrame: 359/359) - testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 349): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/349) - zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 301/349) - zstdchunked_test.go:76: [2] at 301 in stargz, SKIPPABLE FRAME (nextFrame: 349/349) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 346): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 112/346) + zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 298/346) + zstdchunked_test.go:76: [2] at 298 in stargz, SKIPPABLE FRAME (nextFrame: 346/346) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 348): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 114/348) - zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 300/348) - zstdchunked_test.go:76: [2] at 300 in stargz, SKIPPABLE FRAME (nextFrame: 348/348) +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 347): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 113/347) + zstdchunked_test.go:76: [1] at 113 in stargz, SKIPPABLE FRAME (nextFrame: 299/347) + zstdchunked_test.go:76: [2] at 299 in stargz, SKIPPABLE FRAME (nextFrame: 347/347) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"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: 79, NextOffset: 96 testutil.go:485: Offset: 175, NextOffset: 192 @@ -70785,64 +69783,47 @@ testutil.go:485: Offset: 275, NextOffset: 292 testutil.go:485: Offset: 462, NextOffset: 1053 testutil.go:485: Offset: 292, NextOffset: 818 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 346): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 112/346) - zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 298/346) - zstdchunked_test.go:76: [2] at 298 in stargz, SKIPPABLE FRAME (nextFrame: 346/346) === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 348): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 114/348) - zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 300/348) - zstdchunked_test.go:76: [2] at 300 in stargz, SKIPPABLE FRAME (nextFrame: 348/348) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 345): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/345) + zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 297/345) + zstdchunked_test.go:76: [2] at 297 in stargz, SKIPPABLE FRAME (nextFrame: 345/345) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 346): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 112/346) - zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 298/346) - zstdchunked_test.go:76: [2] at 298 in stargz, SKIPPABLE FRAME (nextFrame: 346/346) +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 343): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 107/343) + zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 295/343) + zstdchunked_test.go:76: [2] at 295 in stargz, SKIPPABLE FRAME (nextFrame: 343/343) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":94,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":453,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":470,"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" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 347): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 175, NextOffset: 192 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 113/347) - zstdchunked_test.go:76: [1] at 113 in stargz, SKIPPABLE FRAME (nextFrame: 299/347) - zstdchunked_test.go:76: [2] at 299 in stargz, SKIPPABLE FRAME (nextFrame: 347/347) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 94, NextOffset: 282 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 341): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/341) + zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 293/341) + zstdchunked_test.go:76: [2] at 293 in stargz, SKIPPABLE FRAME (nextFrame: 341/341) testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 192, NextOffset: 453 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 94, NextOffset: 282 + testutil.go:485: Offset: 192, NextOffset: 453 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -70851,7 +69832,7 @@ testutil.go:485: Offset: 299, NextOffset: 827 testutil.go:485: Offset: 470, NextOffset: 1063 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 77, NextOffset: 94 @@ -70863,21 +69844,9 @@ testutil.go:485: Offset: 453, NextOffset: 470 testutil.go:485: Offset: 282, NextOffset: 299 testutil.go:485: Offset: 470, NextOffset: 1063 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX testutil.go:485: Offset: 299, NextOffset: 827 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 345): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/345) - zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 297/345) - zstdchunked_test.go:76: [2] at 297 in stargz, SKIPPABLE FRAME (nextFrame: 345/345) - testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 343): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 107/343) zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 295/343) @@ -70885,9 +69854,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 341): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/341) zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 293/341) @@ -70895,26 +69862,30 @@ testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 343): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 107/343) zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 295/343) zstdchunked_test.go:76: [2] at 295 in stargz, SKIPPABLE FRAME (nextFrame: 343/343) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":278,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":295,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"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":465,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + 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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":278,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":295,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"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":465,"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: 95 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 341): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/341) + zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 293/341) + zstdchunked_test.go:76: [2] at 293 in stargz, SKIPPABLE FRAME (nextFrame: 341/341) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 95, NextOffset: 278 testutil.go:485: Offset: 192, NextOffset: 448 @@ -70924,9 +69895,18 @@ testutil.go:485: Offset: 278, NextOffset: 295 testutil.go:485: Offset: 448, NextOffset: 465 testutil.go:485: Offset: 295, NextOffset: 819 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX testutil.go:485: Offset: 465, NextOffset: 1057 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,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"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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] +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 78, NextOffset: 95 @@ -70940,26 +69920,49 @@ testutil.go:485: Offset: 465, NextOffset: 1057 testutil.go:485: Offset: 295, NextOffset: 819 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 341): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/341) - zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 293/341) - zstdchunked_test.go:76: [2] at 293 in stargz, SKIPPABLE FRAME (nextFrame: 341/341) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 344): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 109/344) + zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 296/344) + zstdchunked_test.go:76: [2] at 296 in stargz, SKIPPABLE FRAME (nextFrame: 344/344) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 343): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 107/343) - zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 295/343) - zstdchunked_test.go:76: [2] at 295 in stargz, SKIPPABLE FRAME (nextFrame: 343/343) +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 342): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/342) + zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 294/342) + zstdchunked_test.go:76: [2] at 294 in stargz, SKIPPABLE FRAME (nextFrame: 342/342) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 344): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 109/344) + zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 296/344) + zstdchunked_test.go:76: [2] at 296 in stargz, SKIPPABLE FRAME (nextFrame: 344/344) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 342): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/342) + zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 294/342) + zstdchunked_test.go:76: [2] at 294 in stargz, SKIPPABLE FRAME (nextFrame: 342/342) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 341): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 106/341) + zstdchunked_test.go:76: [1] at 106 in stargz, SKIPPABLE FRAME (nextFrame: 293/341) + zstdchunked_test.go:76: [2] at 293 in stargz, SKIPPABLE FRAME (nextFrame: 341/341) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX 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":97,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":281,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":298,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -70975,17 +69978,12 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 281, NextOffset: 298 testutil.go:485: Offset: 450, NextOffset: 467 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX testutil.go:485: Offset: 298, NextOffset: 826 testutil.go:485: Offset: 467, NextOffset: 1061 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: 176, NextOffset: 193 - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 193, NextOffset: 450 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 97, NextOffset: 281 + 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" @@ -70993,61 +69991,41 @@ testutil.go:485: Offset: 281, NextOffset: 298 testutil.go:485: Offset: 467, NextOffset: 1061 testutil.go:485: Offset: 298, NextOffset: 826 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 341): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/341) - zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 293/341) - zstdchunked_test.go:76: [2] at 293 in stargz, SKIPPABLE FRAME (nextFrame: 341/341) + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 193, NextOffset: 450 + testutil.go:485: Offset: 97, NextOffset: 281 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 344): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 109/344) - zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 296/344) - zstdchunked_test.go:76: [2] at 296 in stargz, SKIPPABLE FRAME (nextFrame: 344/344) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 339): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 104/339) + zstdchunked_test.go:76: [1] at 104 in stargz, SKIPPABLE FRAME (nextFrame: 291/339) + zstdchunked_test.go:76: [2] at 291 in stargz, SKIPPABLE FRAME (nextFrame: 339/339) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 342): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/342) - zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 294/342) - zstdchunked_test.go:76: [2] at 294 in stargz, SKIPPABLE FRAME (nextFrame: 342/342) +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 350): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 111/350) + zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 302/350) + zstdchunked_test.go:76: [2] at 302 in stargz, SKIPPABLE FRAME (nextFrame: 350/350) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":100,"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":301,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":178,"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":447,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":464,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 344): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 83, NextOffset: 100 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 109/344) - zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 296/344) - zstdchunked_test.go:76: [2] at 296 in stargz, SKIPPABLE FRAME (nextFrame: 344/344) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:485: Offset: 178, NextOffset: 195 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:485: Offset: 100, NextOffset: 284 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:485: Offset: 195, NextOffset: 447 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -71055,9 +70033,16 @@ testutil.go:485: Offset: 284, NextOffset: 301 testutil.go:485: Offset: 447, NextOffset: 464 testutil.go:485: Offset: 301, NextOffset: 824 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:485: Offset: 464, NextOffset: 1057 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: 178, NextOffset: 195 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 195, NextOffset: 447 + testutil.go:485: Offset: 100, 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" @@ -71065,33 +70050,27 @@ testutil.go:485: Offset: 284, NextOffset: 301 testutil.go:485: Offset: 464, NextOffset: 1057 testutil.go:485: Offset: 301, NextOffset: 824 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 178, NextOffset: 195 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 195, NextOffset: 447 - testutil.go:485: Offset: 100, NextOffset: 284 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 342): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/342) - zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 294/342) - zstdchunked_test.go:76: [2] at 294 in stargz, SKIPPABLE FRAME (nextFrame: 342/342) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 348): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/348) + zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 300/348) + zstdchunked_test.go:76: [2] at 300 in stargz, SKIPPABLE FRAME (nextFrame: 348/348) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX#01 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 341): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 106/341) - zstdchunked_test.go:76: [1] at 106 in stargz, SKIPPABLE FRAME (nextFrame: 293/341) - zstdchunked_test.go:76: [2] at 293 in stargz, SKIPPABLE FRAME (nextFrame: 341/341) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 350): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 111/350) + zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 302/350) + zstdchunked_test.go:76: [2] at 302 in stargz, SKIPPABLE FRAME (nextFrame: 350/350) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"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":309,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":179,"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":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -71113,44 +70092,7 @@ testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 179, NextOffset: 196 - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 196, NextOffset: 456 - testutil.go:485: Offset: 95, 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" -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 339): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 104/339) - zstdchunked_test.go:76: [1] at 104 in stargz, SKIPPABLE FRAME (nextFrame: 291/339) - zstdchunked_test.go:76: [2] at 291 in stargz, SKIPPABLE FRAME (nextFrame: 339/339) - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 456, NextOffset: 473 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 292, NextOffset: 309 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 473, NextOffset: 1066 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 309, NextOffset: 837 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 350): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 111/350) - zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 302/350) - zstdchunked_test.go:76: [2] at 302 in stargz, SKIPPABLE FRAME (nextFrame: 350/350) - testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 348): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/348) zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 300/348) @@ -71158,61 +70100,19 @@ testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU#01 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":305,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":452,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":469,"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: 83, NextOffset: 100 - testutil.go:485: Offset: 180, NextOffset: 197 - testutil.go:485: Offset: 100, NextOffset: 288 - testutil.go:485: Offset: 197, NextOffset: 452 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 288, NextOffset: 305 - testutil.go:485: Offset: 452, NextOffset: 469 - testutil.go:485: Offset: 305, NextOffset: 828 - testutil.go:485: Offset: 469, NextOffset: 1061 - 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: 180, NextOffset: 197 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 197, NextOffset: 452 - testutil.go:485: Offset: 100, NextOffset: 288 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 196, NextOffset: 456 + testutil.go:485: Offset: 95, 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: 452, NextOffset: 469 - testutil.go:485: Offset: 288, NextOffset: 305 - testutil.go:485: Offset: 469, NextOffset: 1061 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 350): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 111/350) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 305, NextOffset: 828 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 302/350) - zstdchunked_test.go:76: [2] at 302 in stargz, SKIPPABLE FRAME (nextFrame: 350/350) - testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 348): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/348) - zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 300/348) - zstdchunked_test.go:76: [2] at 300 in stargz, SKIPPABLE FRAME (nextFrame: 348/348) - testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + testutil.go:485: Offset: 456, NextOffset: 473 + testutil.go:485: Offset: 292, NextOffset: 309 + testutil.go:485: Offset: 473, NextOffset: 1066 + testutil.go:485: Offset: 309, NextOffset: 837 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 349): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 110/349) zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 301/349) @@ -71220,7 +70120,10 @@ testutil.go: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 TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 347): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/347) zstdchunked_test.go:76: [1] at 108 in stargz, SKIPPABLE FRAME (nextFrame: 299/347) @@ -71237,65 +70140,18 @@ testutil.go: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":231,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX#01 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"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: 95 === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 95, NextOffset: 282 - testutil.go:485: Offset: 192, NextOffset: 450 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 299, NextOffset: 827 - testutil.go:485: Offset: 467, NextOffset: 1061 - 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 TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 584): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 175, NextOffset: 192 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 231/584) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 78, NextOffset: 95 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 231 in stargz, uncompressed length 512 (nextFrame: 268/584) zstdchunked_test.go:76: [2] at 268 in stargz, SKIPPABLE FRAME (nextFrame: 536/584) zstdchunked_test.go:76: [3] at 536 in stargz, SKIPPABLE FRAME (nextFrame: 584/584) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 192, NextOffset: 450 - testutil.go:485: Offset: 95, NextOffset: 282 - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":231,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 467, NextOffset: 1061 === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 299, NextOffset: 827 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU#01 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 583): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 231/583) zstdchunked_test.go:134: [1] at 231 in stargz, uncompressed length 1636 (nextFrame: 267/583) @@ -71314,8 +70170,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":231,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 592): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 240/592) zstdchunked_test.go:134: [1] at 240 in stargz, uncompressed length 1636 (nextFrame: 276/592) @@ -71324,71 +70178,73 @@ testutil.go: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"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 593): +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":305,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":452,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":469,"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: 84, NextOffset: 101 - testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 101, NextOffset: 308 - testutil.go:485: Offset: 204, NextOffset: 483 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 308, NextOffset: 325 - testutil.go:485: Offset: 483, NextOffset: 500 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 593): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 325, NextOffset: 864 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 240/593) - zstdchunked_test.go:134: [1] at 240 in stargz, uncompressed length 512 (nextFrame: 277/593) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 500, NextOffset: 1133 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 83, NextOffset: 100 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU + zstdchunked_test.go:134: [1] at 240 in stargz, uncompressed length 512 (nextFrame: 277/593) zstdchunked_test.go:76: [2] at 277 in stargz, SKIPPABLE FRAME (nextFrame: 545/593) zstdchunked_test.go:76: [3] at 545 in stargz, SKIPPABLE FRAME (nextFrame: 593/593) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 187, NextOffset: 204 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 180, NextOffset: 197 + testutil.go:485: Offset: 100, NextOffset: 288 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 84, NextOffset: 101 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,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"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 204, NextOffset: 483 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 197, NextOffset: 452 === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 101, NextOffset: 308 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 288, NextOffset: 305 + testutil.go:485: Offset: 452, NextOffset: 469 + testutil.go:485: Offset: 305, NextOffset: 828 + testutil.go:485: Offset: 469, NextOffset: 1061 + 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: 180, NextOffset: 197 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 197, NextOffset: 452 + testutil.go:485: Offset: 100, NextOffset: 288 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 483, NextOffset: 500 - testutil.go:485: Offset: 308, NextOffset: 325 - testutil.go:485: Offset: 500, NextOffset: 1133 - testutil.go:485: Offset: 325, NextOffset: 864 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 580): -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 452, NextOffset: 469 + testutil.go:485: Offset: 288, NextOffset: 305 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 224/580) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 469, NextOffset: 1061 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 224 in stargz, uncompressed length 1636 (nextFrame: 260/580) zstdchunked_test.go:76: [2] at 260 in stargz, SKIPPABLE FRAME (nextFrame: 532/580) zstdchunked_test.go:76: [3] at 532 in stargz, SKIPPABLE FRAME (nextFrame: 580/580) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 305, NextOffset: 828 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,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":224,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 581): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 224/581) zstdchunked_test.go:134: [1] at 224 in stargz, uncompressed length 512 (nextFrame: 261/581) @@ -71397,6 +70253,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":224,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 580): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 224/580) @@ -71407,61 +70264,16 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":224,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX#01 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"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: 105 - testutil.go:485: Offset: 192, NextOffset: 209 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 581): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 105, NextOffset: 307 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 224/581) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 209, NextOffset: 490 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 224 in stargz, uncompressed length 512 (nextFrame: 261/581) zstdchunked_test.go:76: [2] at 261 in stargz, SKIPPABLE FRAME (nextFrame: 533/581) zstdchunked_test.go:76: [3] at 533 in stargz, SKIPPABLE FRAME (nextFrame: 581/581) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 307, NextOffset: 324 - testutil.go:485: Offset: 490, NextOffset: 507 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,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":224,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 324, NextOffset: 874 - testutil.go:485: Offset: 507, NextOffset: 1137 === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 192, NextOffset: 209 - testutil.go:485: Offset: 88, NextOffset: 105 - testutil.go:485: Offset: 209, NextOffset: 490 - testutil.go:485: Offset: 105, NextOffset: 307 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 490, NextOffset: 507 - testutil.go:485: Offset: 307, NextOffset: 324 - testutil.go:485: Offset: 507, NextOffset: 1137 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 587): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 324, NextOffset: 874 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 231/587) zstdchunked_test.go:134: [1] at 231 in stargz, uncompressed length 1636 (nextFrame: 267/587) zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 539/587) @@ -71469,7 +70281,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":231,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 588): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 231/588) @@ -71489,71 +70301,63 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 590): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 233/590) - zstdchunked_test.go:134: [1] at 233 in stargz, uncompressed length 512 (nextFrame: 270/590) - zstdchunked_test.go:76: [2] at 270 in stargz, SKIPPABLE FRAME (nextFrame: 542/590) - zstdchunked_test.go:76: [3] at 542 in stargz, SKIPPABLE FRAME (nextFrame: 590/590) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":87,"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":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":478,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU#01 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR 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: 282, NextOffset: 299 + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 299, NextOffset: 827 + testutil.go:485: Offset: 467, NextOffset: 1061 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 87, NextOffset: 104 - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 104, NextOffset: 307 - testutil.go:485: Offset: 208, NextOffset: 478 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 95, NextOffset: 282 + testutil.go:485: Offset: 192, NextOffset: 450 + 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: 192 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 192, NextOffset: 450 + testutil.go:485: Offset: 95, NextOffset: 282 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 307, NextOffset: 324 + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 282, NextOffset: 299 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 590): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 467, NextOffset: 1061 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 233/590) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 299, NextOffset: 827 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:134: [1] at 233 in stargz, uncompressed length 512 (nextFrame: 270/590) + zstdchunked_test.go:76: [2] at 270 in stargz, SKIPPABLE FRAME (nextFrame: 542/590) + zstdchunked_test.go:76: [3] at 542 in stargz, SKIPPABLE FRAME (nextFrame: 590/590) testutil.go: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":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 478, NextOffset: 495 - testutil.go:485: Offset: 324, NextOffset: 866 - testutil.go:485: Offset: 495, NextOffset: 1125 - testutil.go:371: Comparing: "" vs "" +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR#01 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 589): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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" - testutil.go:485: Offset: 191, NextOffset: 208 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 233/589) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 87, NextOffset: 104 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 233 in stargz, uncompressed length 1636 (nextFrame: 269/589) zstdchunked_test.go:76: [2] at 269 in stargz, SKIPPABLE FRAME (nextFrame: 541/589) zstdchunked_test.go:76: [3] at 541 in stargz, SKIPPABLE FRAME (nextFrame: 589/589) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 208, NextOffset: 478 - testutil.go:485: Offset: 104, NextOffset: 307 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 478, NextOffset: 495 - testutil.go:485: Offset: 307, NextOffset: 324 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 495, NextOffset: 1125 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 324, NextOffset: 866 === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 590): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 233/590) zstdchunked_test.go:134: [1] at 233 in stargz, uncompressed length 512 (nextFrame: 270/590) @@ -71563,86 +70367,117 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":500,"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: 84, NextOffset: 101 + testutil.go:485: Offset: 187, NextOffset: 204 + testutil.go:485: Offset: 101, NextOffset: 308 + testutil.go:485: Offset: 204, NextOffset: 483 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 308, NextOffset: 325 + testutil.go:485: Offset: 483, NextOffset: 500 + testutil.go:485: Offset: 325, NextOffset: 864 + testutil.go:485: Offset: 500, NextOffset: 1133 + 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: 187, NextOffset: 204 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 204, NextOffset: 483 + testutil.go:485: Offset: 101, NextOffset: 308 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 483, NextOffset: 500 + testutil.go:485: Offset: 308, NextOffset: 325 + testutil.go:485: Offset: 500, NextOffset: 1133 + testutil.go:485: Offset: 325, NextOffset: 864 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"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: 88, NextOffset: 105 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 597): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 192, NextOffset: 209 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 241/597) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 105, NextOffset: 307 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 241 in stargz, uncompressed length 1636 (nextFrame: 277/597) zstdchunked_test.go:76: [2] at 277 in stargz, SKIPPABLE FRAME (nextFrame: 549/597) zstdchunked_test.go:76: [3] at 549 in stargz, SKIPPABLE FRAME (nextFrame: 597/597) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 209, NextOffset: 490 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,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":241,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 307, NextOffset: 324 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 598): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 241/598) zstdchunked_test.go:134: [1] at 241 in stargz, uncompressed length 512 (nextFrame: 278/598) zstdchunked_test.go:76: [2] at 278 in stargz, SKIPPABLE FRAME (nextFrame: 550/598) zstdchunked_test.go:76: [3] at 550 in stargz, SKIPPABLE FRAME (nextFrame: 598/598) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":89,"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":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 490, NextOffset: 507 + testutil.go:485: Offset: 324, NextOffset: 874 + testutil.go:485: Offset: 507, NextOffset: 1137 + 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: 192, NextOffset: 209 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":486,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 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"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 89, NextOffset: 106 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 88, NextOffset: 105 + testutil.go:485: Offset: 209, NextOffset: 490 === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 195, NextOffset: 212 - testutil.go:485: Offset: 106, NextOffset: 311 - testutil.go:485: Offset: 212, NextOffset: 486 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 105, NextOffset: 307 testutil.go:371: Comparing: "foo2" vs "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: 328 - testutil.go:485: Offset: 486, NextOffset: 503 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 328, NextOffset: 872 + testutil.go:485: Offset: 490, NextOffset: 507 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 576): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 503, NextOffset: 1134 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 307, NextOffset: 324 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 221/576) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 195, NextOffset: 212 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 507, NextOffset: 1137 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 221 in stargz, uncompressed length 1636 (nextFrame: 257/576) zstdchunked_test.go:76: [2] at 257 in stargz, SKIPPABLE FRAME (nextFrame: 528/576) zstdchunked_test.go:76: [3] at 528 in stargz, SKIPPABLE FRAME (nextFrame: 576/576) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 212, NextOffset: 486 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 324, NextOffset: 874 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 106, NextOffset: 311 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":221,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 486, NextOffset: 503 === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 311, NextOffset: 328 - testutil.go:485: Offset: 503, NextOffset: 1134 - testutil.go:485: Offset: 328, NextOffset: 872 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 577): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 221/577) zstdchunked_test.go:134: [1] at 221 in stargz, uncompressed length 512 (nextFrame: 258/577) @@ -71661,21 +70496,179 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":221,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":87,"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":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":478,"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: 87, NextOffset: 104 + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 104, NextOffset: 307 + testutil.go:485: Offset: 208, NextOffset: 478 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 577): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 221/577) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 307, NextOffset: 324 + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 324, NextOffset: 866 + testutil.go:485: Offset: 495, NextOffset: 1125 + 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: 191, NextOffset: 208 + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 208, NextOffset: 478 + testutil.go:485: Offset: 104, NextOffset: 307 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 307, NextOffset: 324 + testutil.go:485: Offset: 495, NextOffset: 1125 + testutil.go:485: Offset: 324, NextOffset: 866 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 221 in stargz, uncompressed length 512 (nextFrame: 258/577) zstdchunked_test.go:76: [2] at 258 in stargz, SKIPPABLE FRAME (nextFrame: 529/577) zstdchunked_test.go:76: [3] at 529 in stargz, SKIPPABLE FRAME (nextFrame: 577/577) testutil.go: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":221,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 573): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 220/573) + zstdchunked_test.go:134: [1] at 220 in stargz, uncompressed length 1636 (nextFrame: 256/573) + zstdchunked_test.go:76: [2] at 256 in stargz, SKIPPABLE FRAME (nextFrame: 525/573) + zstdchunked_test.go:76: [3] at 525 in stargz, SKIPPABLE FRAME (nextFrame: 573/573) + testutil.go: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":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 574): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 220/574) + zstdchunked_test.go:134: [1] at 220 in stargz, uncompressed length 512 (nextFrame: 257/574) + zstdchunked_test.go:76: [2] at 257 in stargz, SKIPPABLE FRAME (nextFrame: 526/574) + zstdchunked_test.go:76: [3] at 526 in stargz, SKIPPABLE FRAME (nextFrame: 574/574) + testutil.go: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":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 574): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 230/574) + zstdchunked_test.go:134: [1] at 230 in stargz, uncompressed length 1636 (nextFrame: 266/574) + zstdchunked_test.go:76: [2] at 266 in stargz, SKIPPABLE FRAME (nextFrame: 526/574) + zstdchunked_test.go:76: [3] at 526 in stargz, SKIPPABLE FRAME (nextFrame: 574/574) + testutil.go: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":230,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 575): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 230/575) + zstdchunked_test.go:134: [1] at 230 in stargz, uncompressed length 512 (nextFrame: 267/575) + zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 527/575) + zstdchunked_test.go:76: [3] at 527 in stargz, SKIPPABLE FRAME (nextFrame: 575/575) + testutil.go: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":230,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":89,"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":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":486,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":503,"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: 89, NextOffset: 106 + testutil.go:485: Offset: 195, NextOffset: 212 + testutil.go:485: Offset: 106, NextOffset: 311 + testutil.go:485: Offset: 212, NextOffset: 486 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 574): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 311, NextOffset: 328 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 230/574) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 486, NextOffset: 503 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX + zstdchunked_test.go:134: [1] at 230 in stargz, uncompressed length 1636 (nextFrame: 266/574) + zstdchunked_test.go:76: [2] at 266 in stargz, SKIPPABLE FRAME (nextFrame: 526/574) + zstdchunked_test.go:76: [3] at 526 in stargz, SKIPPABLE FRAME (nextFrame: 574/574) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 328, NextOffset: 872 + testutil.go:485: Offset: 503, NextOffset: 1134 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX + testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "" vs "" +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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" + testutil.go:485: Offset: 195, NextOffset: 212 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":230,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 89, NextOffset: 106 + testutil.go:485: Offset: 212, NextOffset: 486 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 106, 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: 486, NextOffset: 503 + testutil.go:485: Offset: 311, NextOffset: 328 + testutil.go:485: Offset: 503, NextOffset: 1134 + testutil.go:485: Offset: 328, NextOffset: 872 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 575): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 230/575) + zstdchunked_test.go:134: [1] at 230 in stargz, uncompressed length 512 (nextFrame: 267/575) + zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 527/575) + zstdchunked_test.go:76: [3] at 527 in stargz, SKIPPABLE FRAME (nextFrame: 575/575) +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,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":230,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 575): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 231/575) + zstdchunked_test.go:134: [1] at 231 in stargz, uncompressed length 1636 (nextFrame: 267/575) + zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 527/575) + zstdchunked_test.go:76: [3] at 527 in stargz, SKIPPABLE FRAME (nextFrame: 575/575) + testutil.go: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":231,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 576): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 231/576) + zstdchunked_test.go:134: [1] at 231 in stargz, uncompressed length 512 (nextFrame: 268/576) + zstdchunked_test.go:76: [2] at 268 in stargz, SKIPPABLE FRAME (nextFrame: 528/576) + zstdchunked_test.go:76: [3] at 528 in stargz, SKIPPABLE FRAME (nextFrame: 576/576) + testutil.go: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":231,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU#01 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX 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: 84, NextOffset: 101 testutil.go:485: Offset: 187, NextOffset: 204 @@ -71685,84 +70678,114 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 308, NextOffset: 325 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 564): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:485: Offset: 483, NextOffset: 500 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 218/564) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:485: Offset: 325, NextOffset: 864 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [1] at 218 in stargz, uncompressed length 1636 (nextFrame: 254/564) + zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 516/564) + zstdchunked_test.go:76: [3] at 516 in stargz, SKIPPABLE FRAME (nextFrame: 564/564) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:485: Offset: 500, NextOffset: 1133 testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 573): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - 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: 187, NextOffset: 204 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 220/573) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,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":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:485: Offset: 84, NextOffset: 101 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 220 in stargz, uncompressed length 1636 (nextFrame: 256/573) - zstdchunked_test.go:76: [2] at 256 in stargz, SKIPPABLE FRAME (nextFrame: 525/573) - zstdchunked_test.go:76: [3] at 525 in stargz, SKIPPABLE FRAME (nextFrame: 573/573) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:485: Offset: 204, NextOffset: 483 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:485: Offset: 101, NextOffset: 308 testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 483, NextOffset: 500 testutil.go:485: Offset: 308, NextOffset: 325 testutil.go:485: Offset: 500, NextOffset: 1133 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:485: Offset: 325, NextOffset: 864 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 574): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 220/574) - zstdchunked_test.go:134: [1] at 220 in stargz, uncompressed length 512 (nextFrame: 257/574) - zstdchunked_test.go:76: [2] at 257 in stargz, SKIPPABLE FRAME (nextFrame: 526/574) - zstdchunked_test.go:76: [3] at 526 in stargz, SKIPPABLE FRAME (nextFrame: 574/574) -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 565): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 218/565) + zstdchunked_test.go:134: [1] at 218 in stargz, uncompressed length 512 (nextFrame: 255/565) + zstdchunked_test.go:76: [2] at 255 in stargz, SKIPPABLE FRAME (nextFrame: 517/565) + zstdchunked_test.go:76: [3] at 517 in stargz, SKIPPABLE FRAME (nextFrame: 565/565) testutil.go: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":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 574): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 230/574) - zstdchunked_test.go:134: [1] at 230 in stargz, uncompressed length 1636 (nextFrame: 266/574) - zstdchunked_test.go:76: [2] at 266 in stargz, SKIPPABLE FRAME (nextFrame: 526/574) - zstdchunked_test.go:76: [3] at 526 in stargz, SKIPPABLE FRAME (nextFrame: 574/574) + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 564): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 218/564) + zstdchunked_test.go:134: [1] at 218 in stargz, uncompressed length 1636 (nextFrame: 254/564) + zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 516/564) + zstdchunked_test.go:76: [3] at 516 in stargz, SKIPPABLE FRAME (nextFrame: 564/564) testutil.go: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":230,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 565): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 218/565) + zstdchunked_test.go:134: [1] at 218 in stargz, uncompressed length 512 (nextFrame: 255/565) + zstdchunked_test.go:76: [2] at 255 in stargz, SKIPPABLE FRAME (nextFrame: 517/565) + zstdchunked_test.go:76: [3] at 517 in stargz, SKIPPABLE FRAME (nextFrame: 565/565) + testutil.go: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":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 573): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 227/573) + zstdchunked_test.go:134: [1] at 227 in stargz, uncompressed length 1636 (nextFrame: 263/573) + zstdchunked_test.go:76: [2] at 263 in stargz, SKIPPABLE FRAME (nextFrame: 525/573) + zstdchunked_test.go:76: [3] at 525 in stargz, SKIPPABLE FRAME (nextFrame: 573/573) + testutil.go: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":227,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"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: 105 + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 105, NextOffset: 307 + testutil.go:485: Offset: 209, NextOffset: 490 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 307, NextOffset: 324 testutil.go:485: Offset: 490, NextOffset: 507 testutil.go:485: Offset: 324, NextOffset: 874 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 574): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX testutil.go:485: Offset: 507, NextOffset: 1137 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 227/574) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 88, NextOffset: 105 testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 105, NextOffset: 307 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:134: [1] at 227 in stargz, uncompressed length 512 (nextFrame: 264/574) + zstdchunked_test.go:76: [2] at 264 in stargz, SKIPPABLE FRAME (nextFrame: 526/574) + zstdchunked_test.go:76: [3] at 526 in stargz, SKIPPABLE FRAME (nextFrame: 574/574) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 88, NextOffset: 105 testutil.go:485: Offset: 209, NextOffset: 490 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:485: Offset: 105, NextOffset: 307 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -71770,18 +70793,18 @@ testutil.go:485: Offset: 307, NextOffset: 324 testutil.go:485: Offset: 507, NextOffset: 1137 testutil.go:485: Offset: 324, NextOffset: 874 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 88, NextOffset: 105 - testutil.go:485: Offset: 209, NextOffset: 490 - testutil.go:485: Offset: 105, NextOffset: 307 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,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":227,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":87,"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":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":478,"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 [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: 87, NextOffset: 104 testutil.go:485: Offset: 191, NextOffset: 208 @@ -71795,7 +70818,12 @@ testutil.go:485: Offset: 324, NextOffset: 866 testutil.go:485: Offset: 495, NextOffset: 1125 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: 191, NextOffset: 208 + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 208, NextOffset: 478 + testutil.go:485: Offset: 104, NextOffset: 307 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -71803,65 +70831,39 @@ testutil.go:485: Offset: 307, NextOffset: 324 testutil.go:485: Offset: 495, NextOffset: 1125 testutil.go:485: Offset: 324, NextOffset: 866 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 575): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 191, NextOffset: 208 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 230/575) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 87, NextOffset: 104 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 230 in stargz, uncompressed length 512 (nextFrame: 267/575) - zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 527/575) - zstdchunked_test.go:76: [3] at 527 in stargz, SKIPPABLE FRAME (nextFrame: 575/575) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 208, NextOffset: 478 - testutil.go:485: Offset: 104, NextOffset: 307 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 562): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/562) + zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 1636 (nextFrame: 253/562) + zstdchunked_test.go:76: [2] at 253 in stargz, SKIPPABLE FRAME (nextFrame: 514/562) + zstdchunked_test.go:76: [3] at 514 in stargz, SKIPPABLE FRAME (nextFrame: 562/562) testutil.go: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":230,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 574): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 230/574) -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX - zstdchunked_test.go:134: [1] at 230 in stargz, uncompressed length 1636 (nextFrame: 266/574) - zstdchunked_test.go:76: [2] at 266 in stargz, SKIPPABLE FRAME (nextFrame: 526/574) - zstdchunked_test.go:76: [3] at 526 in stargz, SKIPPABLE FRAME (nextFrame: 574/574) + 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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 563): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/563) + zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 512 (nextFrame: 254/563) + zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 515/563) + zstdchunked_test.go:76: [3] at 515 in stargz, SKIPPABLE FRAME (nextFrame: 563/563) testutil.go: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":230,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 575): + 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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":89,"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":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":486,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 230/575) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX 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" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 230 in stargz, uncompressed length 512 (nextFrame: 267/575) - zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 527/575) - zstdchunked_test.go:76: [3] at 527 in stargz, SKIPPABLE FRAME (nextFrame: 575/575) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 562): === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:485: Offset: 89, NextOffset: 106 testutil.go:485: Offset: 195, NextOffset: 212 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,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":230,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:485: Offset: 106, NextOffset: 311 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:485: Offset: 212, NextOffset: 486 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -71871,195 +70873,167 @@ testutil.go:485: Offset: 328, NextOffset: 872 testutil.go:485: Offset: 503, NextOffset: 1134 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: 195, NextOffset: 212 testutil.go:485: Offset: 89, NextOffset: 106 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 575): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:485: Offset: 212, NextOffset: 486 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 231/575) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:485: Offset: 106, NextOffset: 311 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 231 in stargz, uncompressed length 1636 (nextFrame: 267/575) - zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 527/575) - zstdchunked_test.go:76: [3] at 527 in stargz, SKIPPABLE FRAME (nextFrame: 575/575) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 486, NextOffset: 503 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,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":231,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:485: Offset: 311, NextOffset: 328 testutil.go:485: Offset: 503, NextOffset: 1134 testutil.go:485: Offset: 328, NextOffset: 872 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 576): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 231/576) - zstdchunked_test.go:134: [1] at 231 in stargz, uncompressed length 512 (nextFrame: 268/576) - zstdchunked_test.go:76: [2] at 268 in stargz, SKIPPABLE FRAME (nextFrame: 528/576) - zstdchunked_test.go:76: [3] at 528 in stargz, SKIPPABLE FRAME (nextFrame: 576/576) - testutil.go: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":231,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 564): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 218/564) - zstdchunked_test.go:134: [1] at 218 in stargz, uncompressed length 1636 (nextFrame: 254/564) - zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 516/564) - zstdchunked_test.go:76: [3] at 516 in stargz, SKIPPABLE FRAME (nextFrame: 564/564) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/562) + zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 1636 (nextFrame: 253/562) + zstdchunked_test.go:76: [2] at 253 in stargz, SKIPPABLE FRAME (nextFrame: 514/562) + zstdchunked_test.go:76: [3] at 514 in stargz, SKIPPABLE FRAME (nextFrame: 562/562) testutil.go: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":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR + 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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU#01 === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":317,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":480,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":497,"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: 83, NextOffset: 100 - testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 100, NextOffset: 317 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 565): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 218/565) - zstdchunked_test.go:134: [1] at 218 in stargz, uncompressed length 512 (nextFrame: 255/565) - zstdchunked_test.go:76: [2] at 255 in stargz, SKIPPABLE FRAME (nextFrame: 517/565) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 204, NextOffset: 480 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:76: [3] at 517 in stargz, SKIPPABLE FRAME (nextFrame: 565/565) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 317, NextOffset: 334 testutil.go:485: Offset: 480, NextOffset: 497 - testutil.go:485: Offset: 334, NextOffset: 878 - testutil.go:485: Offset: 497, NextOffset: 1129 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 563): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/563) + zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 512 (nextFrame: 254/563) + zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 515/563) + zstdchunked_test.go:76: [3] at 515 in stargz, SKIPPABLE FRAME (nextFrame: 563/563) testutil.go: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":218,"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":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + testutil.go:485: Offset: 334, NextOffset: 878 + testutil.go:485: Offset: 497, NextOffset: 1129 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 187, NextOffset: 204 + testutil.go:485: Offset: 100, NextOffset: 317 + testutil.go:485: Offset: 204, NextOffset: 480 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: 187, NextOffset: 204 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 204, NextOffset: 480 + testutil.go:485: Offset: 100, NextOffset: 317 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 480, NextOffset: 497 testutil.go:485: Offset: 317, NextOffset: 334 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU testutil.go:485: Offset: 497, NextOffset: 1129 testutil.go:485: Offset: 334, NextOffset: 878 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 204, NextOffset: 480 - testutil.go:485: Offset: 100, NextOffset: 317 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 564): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 218/564) - zstdchunked_test.go:134: [1] at 218 in stargz, uncompressed length 1636 (nextFrame: 254/564) - zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 516/564) - zstdchunked_test.go:76: [3] at 516 in stargz, SKIPPABLE FRAME (nextFrame: 564/564) - testutil.go: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":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 565): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 218/565) - zstdchunked_test.go:134: [1] at 218 in stargz, uncompressed length 512 (nextFrame: 255/565) - zstdchunked_test.go:76: [2] at 255 in stargz, SKIPPABLE FRAME (nextFrame: 517/565) - zstdchunked_test.go:76: [3] at 517 in stargz, SKIPPABLE FRAME (nextFrame: 565/565) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 562): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/562) + zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 1636 (nextFrame: 253/562) + zstdchunked_test.go:76: [2] at 253 in stargz, SKIPPABLE FRAME (nextFrame: 514/562) + zstdchunked_test.go:76: [3] at 514 in stargz, SKIPPABLE FRAME (nextFrame: 562/562) testutil.go: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":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":489,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":506,"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: 86, NextOffset: 103 - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 103, NextOffset: 314 - testutil.go:485: Offset: 209, NextOffset: 489 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 563): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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" testutil.go:485: Offset: 314, NextOffset: 331 testutil.go:485: Offset: 489, NextOffset: 506 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU testutil.go:485: Offset: 331, NextOffset: 880 testutil.go:485: Offset: 506, NextOffset: 1136 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/563) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 192, NextOffset: 209 testutil.go:485: Offset: 86, NextOffset: 103 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 573): +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 512 (nextFrame: 254/563) + zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 515/563) + zstdchunked_test.go:76: [3] at 515 in stargz, SKIPPABLE FRAME (nextFrame: 563/563) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 103, NextOffset: 314 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + testutil.go:1462: got TOC entries: === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU testutil.go:485: Offset: 209, NextOffset: 489 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 227/573) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,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","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 103, NextOffset: 314 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 227 in stargz, uncompressed length 1636 (nextFrame: 263/573) - zstdchunked_test.go:76: [2] at 263 in stargz, SKIPPABLE FRAME (nextFrame: 525/573) - zstdchunked_test.go:76: [3] at 525 in stargz, SKIPPABLE FRAME (nextFrame: 573/573) + 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: 192, NextOffset: 209 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 209, NextOffset: 489 + testutil.go:485: Offset: 103, NextOffset: 314 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 489, NextOffset: 506 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU testutil.go:485: Offset: 314, NextOffset: 331 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":227,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU testutil.go:485: Offset: 506, NextOffset: 1136 testutil.go:485: Offset: 331, NextOffset: 880 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 574): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 227/574) - zstdchunked_test.go:134: [1] at 227 in stargz, uncompressed length 512 (nextFrame: 264/574) - zstdchunked_test.go:76: [2] at 264 in stargz, SKIPPABLE FRAME (nextFrame: 526/574) - zstdchunked_test.go:76: [3] at 526 in stargz, SKIPPABLE FRAME (nextFrame: 574/574) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 559): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/559) + zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 1636 (nextFrame: 248/559) + zstdchunked_test.go:76: [2] at 248 in stargz, SKIPPABLE FRAME (nextFrame: 511/559) + zstdchunked_test.go:76: [3] at 511 in stargz, SKIPPABLE FRAME (nextFrame: 559/559) testutil.go: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":227,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 562): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/562) - zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 1636 (nextFrame: 253/562) - zstdchunked_test.go:76: [2] at 253 in stargz, SKIPPABLE FRAME (nextFrame: 514/562) - zstdchunked_test.go:76: [3] at 514 in stargz, SKIPPABLE FRAME (nextFrame: 562/562) + 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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 560): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/560) + zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 512 (nextFrame: 249/560) + zstdchunked_test.go:76: [2] at 249 in stargz, SKIPPABLE FRAME (nextFrame: 512/560) + zstdchunked_test.go:76: [3] at 512 in stargz, SKIPPABLE FRAME (nextFrame: 560/560) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,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"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 559): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/559) + zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 1636 (nextFrame: 248/559) + zstdchunked_test.go:76: [2] at 248 in stargz, SKIPPABLE FRAME (nextFrame: 511/559) + zstdchunked_test.go:76: [3] at 511 in stargz, SKIPPABLE FRAME (nextFrame: 559/559) + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":303,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -72075,231 +71049,184 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 303, NextOffset: 320 testutil.go:485: Offset: 476, NextOffset: 493 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 563): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU testutil.go:485: Offset: 320, NextOffset: 862 testutil.go:485: Offset: 493, NextOffset: 1123 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/563) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 560): === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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 "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 191, NextOffset: 208 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 512 (nextFrame: 254/563) - zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 515/563) - zstdchunked_test.go:76: [3] at 515 in stargz, SKIPPABLE FRAME (nextFrame: 563/563) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/560) === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU testutil.go:485: Offset: 85, NextOffset: 102 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 512 (nextFrame: 249/560) + zstdchunked_test.go:76: [2] at 249 in stargz, SKIPPABLE FRAME (nextFrame: 512/560) + zstdchunked_test.go:76: [3] at 512 in stargz, SKIPPABLE FRAME (nextFrame: 560/560) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU testutil.go:485: Offset: 208, NextOffset: 476 testutil.go:485: Offset: 102, NextOffset: 303 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,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":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 476, NextOffset: 493 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - 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 TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU#01 === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU testutil.go:485: Offset: 303, NextOffset: 320 - testutil.go:485: Offset: 493, NextOffset: 1123 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 493, NextOffset: 1123 testutil.go:485: Offset: 320, NextOffset: 862 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 562): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/562) - zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 1636 (nextFrame: 253/562) - zstdchunked_test.go:76: [2] at 253 in stargz, SKIPPABLE FRAME (nextFrame: 514/562) - zstdchunked_test.go:76: [3] at 514 in stargz, SKIPPABLE FRAME (nextFrame: 562/562) - testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 563): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/563) - zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 512 (nextFrame: 254/563) - zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 515/563) - zstdchunked_test.go:76: [3] at 515 in stargz, SKIPPABLE FRAME (nextFrame: 563/563) -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 559): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/559) + zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 1636 (nextFrame: 248/559) + zstdchunked_test.go:76: [2] at 248 in stargz, SKIPPABLE FRAME (nextFrame: 511/559) + zstdchunked_test.go:76: [3] at 511 in stargz, SKIPPABLE FRAME (nextFrame: 559/559) testutil.go: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"} + 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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":103,"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":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":500,"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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 193, NextOffset: 210 testutil.go:485: Offset: 103, NextOffset: 304 testutil.go:485: Offset: 210, NextOffset: 483 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 562): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/562) - zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 1636 (nextFrame: 253/562) - zstdchunked_test.go:76: [2] at 253 in stargz, SKIPPABLE FRAME (nextFrame: 514/562) - zstdchunked_test.go:76: [3] at 514 in stargz, SKIPPABLE FRAME (nextFrame: 562/562) - testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 304, NextOffset: 321 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 560): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU testutil.go:485: Offset: 483, NextOffset: 500 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/560) + zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 512 (nextFrame: 249/560) + zstdchunked_test.go:76: [2] at 249 in stargz, SKIPPABLE FRAME (nextFrame: 512/560) + zstdchunked_test.go:76: [3] at 512 in stargz, SKIPPABLE FRAME (nextFrame: 560/560) + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU testutil.go:485: Offset: 321, NextOffset: 864 testutil.go:485: Offset: 500, NextOffset: 1130 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: 193, NextOffset: 210 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 563): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 217/563) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU testutil.go:485: Offset: 86, NextOffset: 103 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 217 in stargz, uncompressed length 512 (nextFrame: 254/563) - zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 515/563) - zstdchunked_test.go:76: [3] at 515 in stargz, SKIPPABLE FRAME (nextFrame: 563/563) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU testutil.go:485: Offset: 210, NextOffset: 483 testutil.go:485: Offset: 103, NextOffset: 304 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 483, NextOffset: 500 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,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","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU testutil.go:485: Offset: 304, NextOffset: 321 testutil.go:485: Offset: 500, NextOffset: 1130 testutil.go:485: Offset: 321, NextOffset: 864 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 559): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/559) - zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 1636 (nextFrame: 248/559) - zstdchunked_test.go:76: [2] at 248 in stargz, SKIPPABLE FRAME (nextFrame: 511/559) - zstdchunked_test.go:76: [3] at 511 in stargz, SKIPPABLE FRAME (nextFrame: 559/559) - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 560): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/560) - zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 512 (nextFrame: 249/560) - zstdchunked_test.go:76: [2] at 249 in stargz, SKIPPABLE FRAME (nextFrame: 512/560) - zstdchunked_test.go:76: [3] at 512 in stargz, SKIPPABLE FRAME (nextFrame: 560/560) - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 559): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/559) - zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 1636 (nextFrame: 248/559) - zstdchunked_test.go:76: [2] at 248 in stargz, SKIPPABLE FRAME (nextFrame: 511/559) - zstdchunked_test.go:76: [3] at 511 in stargz, SKIPPABLE FRAME (nextFrame: 559/559) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 566): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 223/566) + zstdchunked_test.go:134: [1] at 223 in stargz, uncompressed length 1636 (nextFrame: 259/566) + zstdchunked_test.go:76: [2] at 259 in stargz, SKIPPABLE FRAME (nextFrame: 518/566) + zstdchunked_test.go:76: [3] at 518 in stargz, SKIPPABLE FRAME (nextFrame: 566/566) testutil.go: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"} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":460,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 182, NextOffset: 199 - testutil.go:485: Offset: 99, NextOffset: 291 - testutil.go:485: Offset: 199, NextOffset: 460 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR + 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: 291, NextOffset: 308 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 567): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 223/567) + zstdchunked_test.go:134: [1] at 223 in stargz, uncompressed length 512 (nextFrame: 260/567) + zstdchunked_test.go:76: [2] at 260 in stargz, SKIPPABLE FRAME (nextFrame: 519/567) + zstdchunked_test.go:76: [3] at 519 in stargz, SKIPPABLE FRAME (nextFrame: 567/567) + testutil.go: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":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX#01 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR testutil.go:485: Offset: 460, NextOffset: 477 testutil.go:485: Offset: 308, NextOffset: 837 testutil.go:485: Offset: 477, NextOffset: 1080 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 182, NextOffset: 199 + testutil.go:485: Offset: 99, NextOffset: 291 + testutil.go:485: Offset: 199, NextOffset: 460 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: 182, NextOffset: 199 testutil.go:485: Offset: 82, NextOffset: 99 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 560): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR testutil.go:485: Offset: 199, NextOffset: 460 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/560) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR testutil.go:485: Offset: 99, NextOffset: 291 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 512 (nextFrame: 249/560) - zstdchunked_test.go:76: [2] at 249 in stargz, SKIPPABLE FRAME (nextFrame: 512/560) - zstdchunked_test.go:76: [3] at 512 in stargz, SKIPPABLE FRAME (nextFrame: 560/560) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 460, NextOffset: 477 testutil.go:485: Offset: 291, NextOffset: 308 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR testutil.go:485: Offset: 477, NextOffset: 1080 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR testutil.go:485: Offset: 308, NextOffset: 837 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 559): === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/559) - zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 1636 (nextFrame: 248/559) - zstdchunked_test.go:76: [2] at 248 in stargz, SKIPPABLE FRAME (nextFrame: 511/559) - zstdchunked_test.go:76: [3] at 511 in stargz, SKIPPABLE FRAME (nextFrame: 559/559) - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 560): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 212/560) - zstdchunked_test.go:134: [1] at 212 in stargz, uncompressed length 512 (nextFrame: 249/560) - zstdchunked_test.go:76: [2] at 249 in stargz, SKIPPABLE FRAME (nextFrame: 512/560) - zstdchunked_test.go:76: [3] at 512 in stargz, SKIPPABLE FRAME (nextFrame: 560/560) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 566): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 223/566) + zstdchunked_test.go:134: [1] at 223 in stargz, uncompressed length 1636 (nextFrame: 259/566) + zstdchunked_test.go:76: [2] at 259 in stargz, SKIPPABLE FRAME (nextFrame: 518/566) + zstdchunked_test.go:76: [3] at 518 in stargz, SKIPPABLE FRAME (nextFrame: 566/566) testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 567): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 223/567) + zstdchunked_test.go:134: [1] at 223 in stargz, uncompressed length 512 (nextFrame: 260/567) + zstdchunked_test.go:76: [2] at 260 in stargz, SKIPPABLE FRAME (nextFrame: 519/567) + zstdchunked_test.go:76: [3] at 519 in stargz, SKIPPABLE FRAME (nextFrame: 567/567) === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 101, NextOffset: 293 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,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":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 202, NextOffset: 474 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -72307,13 +71234,8 @@ testutil.go:485: Offset: 474, NextOffset: 491 testutil.go:485: Offset: 310, NextOffset: 836 testutil.go:485: Offset: 491, NextOffset: 1096 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 101, NextOffset: 293 - testutil.go:485: Offset: 202, NextOffset: 474 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: 185, NextOffset: 202 testutil.go:485: Offset: 84, NextOffset: 101 @@ -72325,41 +71247,39 @@ testutil.go:485: Offset: 474, NextOffset: 491 testutil.go:485: Offset: 293, NextOffset: 310 testutil.go:485: Offset: 491, NextOffset: 1096 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 566): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 310, NextOffset: 836 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 223/566) - zstdchunked_test.go:134: [1] at 223 in stargz, uncompressed length 1636 (nextFrame: 259/566) - zstdchunked_test.go:76: [2] at 259 in stargz, SKIPPABLE FRAME (nextFrame: 518/566) - zstdchunked_test.go:76: [3] at 518 in stargz, SKIPPABLE FRAME (nextFrame: 566/566) - testutil.go:1462: got TOC entries: === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,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":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 567): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 223/567) - zstdchunked_test.go:134: [1] at 223 in stargz, uncompressed length 512 (nextFrame: 260/567) - zstdchunked_test.go:76: [2] at 260 in stargz, SKIPPABLE FRAME (nextFrame: 519/567) - zstdchunked_test.go:76: [3] at 519 in stargz, SKIPPABLE FRAME (nextFrame: 567/567) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 570): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 226/570) + zstdchunked_test.go:134: [1] at 226 in stargz, uncompressed length 1636 (nextFrame: 262/570) + zstdchunked_test.go:76: [2] at 262 in stargz, SKIPPABLE FRAME (nextFrame: 522/570) + zstdchunked_test.go:76: [3] at 522 in stargz, SKIPPABLE FRAME (nextFrame: 570/570) testutil.go: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":223,"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":226,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU#01 === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":480,"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: 81, NextOffset: 98 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 183, NextOffset: 200 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 571): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 226/571) + zstdchunked_test.go:134: [1] at 226 in stargz, uncompressed length 512 (nextFrame: 263/571) + zstdchunked_test.go:76: [2] at 263 in stargz, SKIPPABLE FRAME (nextFrame: 523/571) + zstdchunked_test.go:76: [3] at 523 in stargz, SKIPPABLE FRAME (nextFrame: 571/571) + testutil.go: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":226,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 551): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 98, NextOffset: 291 testutil.go:485: Offset: 200, NextOffset: 463 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -72370,7 +71290,7 @@ testutil.go:485: Offset: 308, NextOffset: 835 testutil.go:485: Offset: 480, NextOffset: 1084 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: 183, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 98 @@ -72383,59 +71303,48 @@ testutil.go:485: Offset: 291, NextOffset: 308 testutil.go:485: Offset: 480, NextOffset: 1084 testutil.go:485: Offset: 308, NextOffset: 835 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 205/551) + zstdchunked_test.go:134: [1] at 205 in stargz, uncompressed length 1636 (nextFrame: 241/551) + zstdchunked_test.go:76: [2] at 241 in stargz, SKIPPABLE FRAME (nextFrame: 503/551) + zstdchunked_test.go:76: [3] at 503 in stargz, SKIPPABLE FRAME (nextFrame: 551/551) + testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 566): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 223/566) - zstdchunked_test.go:134: [1] at 223 in stargz, uncompressed length 1636 (nextFrame: 259/566) - zstdchunked_test.go:76: [2] at 259 in stargz, SKIPPABLE FRAME (nextFrame: 518/566) - zstdchunked_test.go:76: [3] at 518 in stargz, SKIPPABLE FRAME (nextFrame: 566/566) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 552): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 205/552) + zstdchunked_test.go:134: [1] at 205 in stargz, uncompressed length 512 (nextFrame: 242/552) + zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 504/552) + zstdchunked_test.go:76: [3] at 504 in stargz, SKIPPABLE FRAME (nextFrame: 552/552) testutil.go: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":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 + 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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":296,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":313,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":483,"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: 85, NextOffset: 102 testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 102, NextOffset: 296 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 567): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 203, NextOffset: 466 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 223/567) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 223 in stargz, uncompressed length 512 (nextFrame: 260/567) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 296, NextOffset: 313 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:76: [2] at 260 in stargz, SKIPPABLE FRAME (nextFrame: 519/567) - zstdchunked_test.go:76: [3] at 519 in stargz, SKIPPABLE FRAME (nextFrame: 567/567) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 313, NextOffset: 841 testutil.go:485: Offset: 483, NextOffset: 1087 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,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":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 186, NextOffset: 203 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 85, NextOffset: 102 testutil.go:485: Offset: 203, NextOffset: 466 testutil.go:485: Offset: 102, NextOffset: 296 @@ -72447,23 +71356,27 @@ testutil.go:485: Offset: 483, NextOffset: 1087 testutil.go:485: Offset: 313, NextOffset: 841 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 570): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 226/570) - zstdchunked_test.go:134: [1] at 226 in stargz, uncompressed length 1636 (nextFrame: 262/570) - zstdchunked_test.go:76: [2] at 262 in stargz, SKIPPABLE FRAME (nextFrame: 522/570) - zstdchunked_test.go:76: [3] at 522 in stargz, SKIPPABLE FRAME (nextFrame: 570/570) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 551): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 205/551) + zstdchunked_test.go:134: [1] at 205 in stargz, uncompressed length 1636 (nextFrame: 241/551) + zstdchunked_test.go:76: [2] at 241 in stargz, SKIPPABLE FRAME (nextFrame: 503/551) + zstdchunked_test.go:76: [3] at 503 in stargz, SKIPPABLE FRAME (nextFrame: 551/551) testutil.go: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":226,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 + 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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 552): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 205/552) + zstdchunked_test.go:134: [1] at 205 in stargz, uncompressed length 512 (nextFrame: 242/552) + zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 504/552) + zstdchunked_test.go:76: [3] at 504 in stargz, SKIPPABLE FRAME (nextFrame: 552/552) === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":460,"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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 99 testutil.go:485: Offset: 182, NextOffset: 199 @@ -72475,11 +71388,18 @@ testutil.go:485: Offset: 291, NextOffset: 308 testutil.go:485: Offset: 460, NextOffset: 477 testutil.go:485: Offset: 308, NextOffset: 837 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,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":205,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX testutil.go:485: Offset: 477, NextOffset: 1080 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: 182, NextOffset: 199 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX testutil.go:485: Offset: 82, NextOffset: 99 testutil.go:485: Offset: 199, NextOffset: 460 testutil.go:485: Offset: 99, NextOffset: 291 @@ -72490,30 +71410,7 @@ testutil.go:485: Offset: 291, NextOffset: 308 testutil.go:485: Offset: 477, NextOffset: 1080 testutil.go:485: Offset: 308, NextOffset: 837 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 571): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 226/571) === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 226 in stargz, uncompressed length 512 (nextFrame: 263/571) - zstdchunked_test.go:76: [2] at 263 in stargz, SKIPPABLE FRAME (nextFrame: 523/571) - zstdchunked_test.go:76: [3] at 523 in stargz, SKIPPABLE FRAME (nextFrame: 571/571) - testutil.go: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":226,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 551): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 205/551) - zstdchunked_test.go:134: [1] at 205 in stargz, uncompressed length 1636 (nextFrame: 241/551) - zstdchunked_test.go:76: [2] at 241 in stargz, SKIPPABLE FRAME (nextFrame: 503/551) - zstdchunked_test.go:76: [3] at 503 in stargz, SKIPPABLE FRAME (nextFrame: 551/551) - testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":474,"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 "" @@ -72523,21 +71420,48 @@ testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 101, NextOffset: 293 testutil.go:485: Offset: 202, NextOffset: 474 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 565): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 220/565) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 293, NextOffset: 310 testutil.go:485: Offset: 474, NextOffset: 491 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:134: [1] at 220 in stargz, uncompressed length 1636 (nextFrame: 256/565) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX testutil.go:485: Offset: 310, NextOffset: 836 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:76: [2] at 256 in stargz, SKIPPABLE FRAME (nextFrame: 517/565) + zstdchunked_test.go:76: [3] at 517 in stargz, SKIPPABLE FRAME (nextFrame: 565/565) === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX testutil.go:485: Offset: 491, NextOffset: 1096 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] 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: 185, NextOffset: 202 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,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":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 202, NextOffset: 474 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 566): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 220/566) + zstdchunked_test.go:134: [1] at 220 in stargz, uncompressed length 512 (nextFrame: 257/566) + zstdchunked_test.go:76: [2] at 257 in stargz, SKIPPABLE FRAME (nextFrame: 518/566) + zstdchunked_test.go:76: [3] at 518 in stargz, SKIPPABLE FRAME (nextFrame: 566/566) + testutil.go: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":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX testutil.go:485: Offset: 101, NextOffset: 293 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -72545,42 +71469,28 @@ testutil.go:485: Offset: 474, NextOffset: 491 testutil.go:485: Offset: 293, NextOffset: 310 testutil.go:485: Offset: 491, NextOffset: 1096 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU#01 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX testutil.go:485: Offset: 310, NextOffset: 836 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 552): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 205/552) - zstdchunked_test.go:134: [1] at 205 in stargz, uncompressed length 512 (nextFrame: 242/552) + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/552) + zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 1636 (nextFrame: 242/552) zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 504/552) zstdchunked_test.go:76: [3] at 504 in stargz, SKIPPABLE FRAME (nextFrame: 552/552) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 551): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 205/551) - zstdchunked_test.go:134: [1] at 205 in stargz, uncompressed length 1636 (nextFrame: 241/551) - zstdchunked_test.go:76: [2] at 241 in stargz, SKIPPABLE FRAME (nextFrame: 503/551) - zstdchunked_test.go:76: [3] at 503 in stargz, SKIPPABLE FRAME (nextFrame: 551/551) - testutil.go:1462: got TOC entries: + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":480,"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: 98 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,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"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:485: Offset: 183, NextOffset: 200 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:485: Offset: 98, NextOffset: 291 testutil.go:485: Offset: 200, NextOffset: 463 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -72591,12 +71501,7 @@ testutil.go:485: Offset: 308, NextOffset: 835 testutil.go:485: Offset: 480, NextOffset: 1084 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: 183, NextOffset: 200 - testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 200, NextOffset: 463 - testutil.go:485: Offset: 98, NextOffset: 291 + 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" @@ -72604,19 +71509,34 @@ testutil.go:485: Offset: 291, NextOffset: 308 testutil.go:485: Offset: 480, NextOffset: 1084 testutil.go:485: Offset: 308, NextOffset: 835 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 183, NextOffset: 200 + testutil.go:485: Offset: 81, NextOffset: 98 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 553): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/553) + zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 512 (nextFrame: 243/553) + zstdchunked_test.go:76: [2] at 243 in stargz, SKIPPABLE FRAME (nextFrame: 505/553) + zstdchunked_test.go:76: [3] at 505 in stargz, SKIPPABLE FRAME (nextFrame: 553/553) + testutil.go: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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 200, NextOffset: 463 + testutil.go:485: Offset: 98, NextOffset: 291 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 552): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 205/552) - zstdchunked_test.go:134: [1] at 205 in stargz, uncompressed length 512 (nextFrame: 242/552) + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/552) +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 1636 (nextFrame: 242/552) zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 504/552) zstdchunked_test.go:76: [3] at 504 in stargz, SKIPPABLE FRAME (nextFrame: 552/552) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":296,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":313,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -72638,68 +71558,97 @@ testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 186, NextOffset: 203 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 553): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX testutil.go:485: Offset: 85, NextOffset: 102 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/553) + zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 512 (nextFrame: 243/553) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX testutil.go:485: Offset: 203, NextOffset: 466 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:76: [2] at 243 in stargz, SKIPPABLE FRAME (nextFrame: 505/553) + zstdchunked_test.go:76: [3] at 505 in stargz, SKIPPABLE FRAME (nextFrame: 553/553) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX testutil.go:485: Offset: 102, NextOffset: 296 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 466, NextOffset: 483 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX testutil.go:485: Offset: 296, NextOffset: 313 testutil.go:485: Offset: 483, NextOffset: 1087 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX testutil.go:485: Offset: 313, NextOffset: 841 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 565): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 220/565) - zstdchunked_test.go:134: [1] at 220 in stargz, uncompressed length 1636 (nextFrame: 256/565) - zstdchunked_test.go:76: [2] at 256 in stargz, SKIPPABLE FRAME (nextFrame: 517/565) - zstdchunked_test.go:76: [3] at 517 in stargz, SKIPPABLE FRAME (nextFrame: 565/565) +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 555): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 209/555) + zstdchunked_test.go:134: [1] at 209 in stargz, uncompressed length 1636 (nextFrame: 245/555) + zstdchunked_test.go:76: [2] at 245 in stargz, SKIPPABLE FRAME (nextFrame: 507/555) + zstdchunked_test.go:76: [3] at 507 in stargz, SKIPPABLE FRAME (nextFrame: 555/555) testutil.go: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":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 + 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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 556): === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":459,"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: 81, NextOffset: 98 - testutil.go:485: Offset: 182, NextOffset: 199 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 566): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU - testutil.go:485: Offset: 98, NextOffset: 293 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 220/566) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU - testutil.go:485: Offset: 199, NextOffset: 459 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 220 in stargz, uncompressed length 512 (nextFrame: 257/566) - zstdchunked_test.go:76: [2] at 257 in stargz, SKIPPABLE FRAME (nextFrame: 518/566) - zstdchunked_test.go:76: [3] at 518 in stargz, SKIPPABLE FRAME (nextFrame: 566/566) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 293, NextOffset: 310 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 209/556) + zstdchunked_test.go:134: [1] at 209 in stargz, uncompressed length 512 (nextFrame: 246/556) + zstdchunked_test.go:76: [2] at 246 in stargz, SKIPPABLE FRAME (nextFrame: 508/556) + zstdchunked_test.go:76: [3] at 508 in stargz, SKIPPABLE FRAME (nextFrame: 556/556) testutil.go: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":220,"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":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 459, NextOffset: 476 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 553): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 310, NextOffset: 839 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/553) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 476, NextOffset: 1079 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 1636 (nextFrame: 242/553) + zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 505/553) + zstdchunked_test.go:76: [3] at 505 in stargz, SKIPPABLE FRAME (nextFrame: 553/553) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 98 + testutil.go:485: Offset: 182, NextOffset: 199 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU + testutil.go:485: Offset: 98, NextOffset: 293 + testutil.go:485: Offset: 199, NextOffset: 459 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: 182, NextOffset: 199 +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 199, NextOffset: 459 testutil.go:485: Offset: 98, NextOffset: 293 @@ -72711,51 +71660,44 @@ testutil.go:485: Offset: 476, NextOffset: 1079 testutil.go:485: Offset: 310, NextOffset: 839 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 554): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/554) + zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 512 (nextFrame: 243/554) + zstdchunked_test.go:76: [2] at 243 in stargz, SKIPPABLE FRAME (nextFrame: 506/554) + zstdchunked_test.go:76: [3] at 506 in stargz, SKIPPABLE FRAME (nextFrame: 554/554) + testutil.go: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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 553): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/553) + zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 1636 (nextFrame: 242/553) + zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 505/553) + zstdchunked_test.go:76: [3] at 505 in stargz, SKIPPABLE FRAME (nextFrame: 553/553) + testutil.go: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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":473,"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 "" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 552): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 84, NextOffset: 101 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/552) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 185, NextOffset: 202 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 1636 (nextFrame: 242/552) - zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 504/552) - zstdchunked_test.go:76: [3] at 504 in stargz, SKIPPABLE FRAME (nextFrame: 552/552) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 101, NextOffset: 308 - testutil.go:485: Offset: 202, NextOffset: 473 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 308, NextOffset: 325 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:485: Offset: 473, NextOffset: 490 testutil.go:485: Offset: 325, NextOffset: 851 testutil.go:485: Offset: 490, NextOffset: 1095 - 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: 185, NextOffset: 202 testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 202, NextOffset: 473 + testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 101, NextOffset: 308 + testutil.go:485: Offset: 202, NextOffset: 473 + 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" @@ -72763,23 +71705,25 @@ testutil.go:485: Offset: 308, NextOffset: 325 testutil.go:485: Offset: 490, NextOffset: 1095 testutil.go:485: Offset: 325, NextOffset: 851 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 202, NextOffset: 473 + testutil.go:485: Offset: 101, NextOffset: 308 === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 553): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/553) - zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 512 (nextFrame: 243/553) - zstdchunked_test.go:76: [2] at 243 in stargz, SKIPPABLE FRAME (nextFrame: 505/553) - zstdchunked_test.go:76: [3] at 505 in stargz, SKIPPABLE FRAME (nextFrame: 553/553) - testutil.go: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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR#02 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 554): === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":295,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":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:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 183, NextOffset: 200 + testutil.go:485: Offset: 99, NextOffset: 295 + 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" @@ -72787,17 +71731,10 @@ testutil.go:485: Offset: 462, NextOffset: 479 testutil.go:485: Offset: 312, NextOffset: 841 testutil.go:485: Offset: 479, NextOffset: 1084 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 183, NextOffset: 200 - testutil.go:485: Offset: 99, NextOffset: 295 - testutil.go:485: Offset: 200, NextOffset: 462 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 183, NextOffset: 200 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX#02 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 82, NextOffset: 99 testutil.go:485: Offset: 200, NextOffset: 462 testutil.go:485: Offset: 99, NextOffset: 295 @@ -72805,215 +71742,70 @@ 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: 479 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 552): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 295, NextOffset: 312 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/552) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 479, NextOffset: 1084 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 1636 (nextFrame: 242/552) - zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 504/552) - zstdchunked_test.go:76: [3] at 504 in stargz, SKIPPABLE FRAME (nextFrame: 552/552) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 312, NextOffset: 841 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/554) +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 512 (nextFrame: 243/554) + zstdchunked_test.go:76: [2] at 243 in stargz, SKIPPABLE FRAME (nextFrame: 506/554) + zstdchunked_test.go:76: [3] at 506 in stargz, SKIPPABLE FRAME (nextFrame: 554/554) testutil.go: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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU#02 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 553): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/553) - zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 512 (nextFrame: 243/553) - zstdchunked_test.go:76: [2] at 243 in stargz, SKIPPABLE FRAME (nextFrame: 505/553) - zstdchunked_test.go:76: [3] at 505 in stargz, SKIPPABLE FRAME (nextFrame: 553/553) +=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":316,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":467,"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 "" -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 299, NextOffset: 316 -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 467, NextOffset: 484 - testutil.go:485: Offset: 316, NextOffset: 844 - testutil.go:485: Offset: 484, NextOffset: 1089 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 101, NextOffset: 299 testutil.go:485: Offset: 203, NextOffset: 467 - 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: 467, NextOffset: 484 testutil.go:485: Offset: 299, NextOffset: 316 - testutil.go:485: Offset: 484, NextOffset: 1089 - testutil.go:485: Offset: 316, NextOffset: 844 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 203, NextOffset: 467 - testutil.go:485: Offset: 101, NextOffset: 299 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 555): -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 209/555) - zstdchunked_test.go:134: [1] at 209 in stargz, uncompressed length 1636 (nextFrame: 245/555) - zstdchunked_test.go:76: [2] at 245 in stargz, SKIPPABLE FRAME (nextFrame: 507/555) - zstdchunked_test.go:76: [3] at 507 in stargz, SKIPPABLE FRAME (nextFrame: 555/555) - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + testutil.go:485: Offset: 467, NextOffset: 484 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 556): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 209/556) - zstdchunked_test.go:134: [1] at 209 in stargz, uncompressed length 512 (nextFrame: 246/556) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 316, NextOffset: 844 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 210/556) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 484, NextOffset: 1089 +=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:134: [1] at 210 in stargz, uncompressed length 1636 (nextFrame: 246/556) zstdchunked_test.go:76: [2] at 246 in stargz, SKIPPABLE FRAME (nextFrame: 508/556) zstdchunked_test.go:76: [3] at 508 in stargz, SKIPPABLE FRAME (nextFrame: 556/556) - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX#02 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 553): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/553) - zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 1636 (nextFrame: 242/553) - zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 505/553) - zstdchunked_test.go:76: [3] at 505 in stargz, SKIPPABLE FRAME (nextFrame: 553/553) - testutil.go: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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 554): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/554) - zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 512 (nextFrame: 243/554) - zstdchunked_test.go:76: [2] at 243 in stargz, SKIPPABLE FRAME (nextFrame: 506/554) - zstdchunked_test.go:76: [3] at 506 in stargz, SKIPPABLE FRAME (nextFrame: 554/554) - testutil.go: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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"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: 79, NextOffset: 96 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU#02 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 96, NextOffset: 275 - testutil.go:485: Offset: 192, NextOffset: 445 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 275, NextOffset: 292 - testutil.go:485: Offset: 445, NextOffset: 462 - testutil.go:485: Offset: 292, NextOffset: 818 - testutil.go:485: Offset: 462, NextOffset: 1053 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 175, NextOffset: 192 - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 192, NextOffset: 445 - testutil.go:485: Offset: 96, NextOffset: 275 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 445, NextOffset: 462 - testutil.go:485: Offset: 275, NextOffset: 292 - testutil.go:485: Offset: 462, NextOffset: 1053 - testutil.go:485: Offset: 292, NextOffset: 818 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 553): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/553) - zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 1636 (nextFrame: 242/553) - zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 505/553) - zstdchunked_test.go:76: [3] at 505 in stargz, SKIPPABLE FRAME (nextFrame: 553/553) - testutil.go: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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 554): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 206/554) - zstdchunked_test.go:134: [1] at 206 in stargz, uncompressed length 512 (nextFrame: 243/554) - zstdchunked_test.go:76: [2] at 243 in stargz, SKIPPABLE FRAME (nextFrame: 506/554) - zstdchunked_test.go:76: [3] at 506 in stargz, SKIPPABLE FRAME (nextFrame: 554/554) - testutil.go: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":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX#02 + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 84, NextOffset: 101 === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 556): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 210/556) - zstdchunked_test.go:134: [1] at 210 in stargz, uncompressed length 1636 (nextFrame: 246/556) - zstdchunked_test.go:76: [2] at 246 in stargz, SKIPPABLE FRAME (nextFrame: 508/556) - zstdchunked_test.go:76: [3] at 508 in stargz, SKIPPABLE FRAME (nextFrame: 556/556) testutil.go: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 TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU#02 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":94,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":453,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":470,"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: 94 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 94, NextOffset: 282 - testutil.go:485: Offset: 192, NextOffset: 453 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 453, NextOffset: 470 - testutil.go:485: Offset: 299, NextOffset: 827 - testutil.go:485: Offset: 470, NextOffset: 1063 - 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: 192 - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 192, NextOffset: 453 - testutil.go:485: Offset: 94, NextOffset: 282 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU#01 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 203, NextOffset: 467 + testutil.go:485: Offset: 101, NextOffset: 299 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 453, NextOffset: 470 - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 470, NextOffset: 1063 - testutil.go:485: Offset: 299, NextOffset: 827 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 467, NextOffset: 484 + testutil.go:485: Offset: 299, NextOffset: 316 + testutil.go:485: Offset: 484, NextOffset: 1089 + testutil.go:485: Offset: 316, NextOffset: 844 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 557): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 210/557) @@ -73034,8 +71826,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":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX#02 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 462): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 131/462) zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/462) @@ -73066,78 +71856,29 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":278,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":295,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"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":465,"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: 95 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 95, NextOffset: 278 - testutil.go:485: Offset: 192, 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: 278, NextOffset: 295 - testutil.go:485: Offset: 448, NextOffset: 465 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 459): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 295, NextOffset: 819 - testutil.go:485: Offset: 465, NextOffset: 1057 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/459) zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 1636 (nextFrame: 165/459) zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 411/459) zstdchunked_test.go:76: [3] at 411 in stargz, SKIPPABLE FRAME (nextFrame: 459/459) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 175, NextOffset: 192 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 78, NextOffset: 95 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU#02 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 192, NextOffset: 448 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 460): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 95, NextOffset: 278 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/460) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 448, NextOffset: 465 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 512 (nextFrame: 166/460) zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 278, NextOffset: 295 - testutil.go:485: Offset: 465, NextOffset: 1057 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 295, NextOffset: 819 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 467): -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 132/467) zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 1636 (nextFrame: 168/467) zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 419/467) @@ -73149,8 +71890,6 @@ === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 468): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 132/468) -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/468) zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 420/468) zstdchunked_test.go:76: [3] at 420 in stargz, SKIPPABLE FRAME (nextFrame: 468/468) @@ -73189,59 +71928,71 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"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: 79, NextOffset: 96 + testutil.go:485: Offset: 175, NextOffset: 192 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 467): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 96, NextOffset: 275 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 131/467) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 192, NextOffset: 445 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/467) zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 419/467) zstdchunked_test.go:76: [3] at 419 in stargz, SKIPPABLE FRAME (nextFrame: 467/467) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 275, NextOffset: 292 + testutil.go:485: Offset: 445, NextOffset: 462 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,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":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 292, NextOffset: 818 + testutil.go:485: Offset: 462, NextOffset: 1053 === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - 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":97,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":281,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":298,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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 "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 192, NextOffset: 445 + testutil.go:485: Offset: 96, NextOffset: 275 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 445, NextOffset: 462 + testutil.go:485: Offset: 275, NextOffset: 292 + testutil.go:485: Offset: 462, NextOffset: 1053 + testutil.go:485: Offset: 292, NextOffset: 818 === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 469): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 176, NextOffset: 193 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 132/469) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 97, NextOffset: 281 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 1636 (nextFrame: 168/469) zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 421/469) zstdchunked_test.go:76: [3] at 421 in stargz, SKIPPABLE FRAME (nextFrame: 469/469) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 193, NextOffset: 450 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 281, NextOffset: 298 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,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":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX#02 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 450, NextOffset: 467 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 470): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 298, NextOffset: 826 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 132/470) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 467, NextOffset: 1061 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/470) zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 422/470) zstdchunked_test.go:76: [3] at 422 in stargz, SKIPPABLE FRAME (nextFrame: 470/470) @@ -73250,67 +72001,88 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 176, NextOffset: 193 - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 193, NextOffset: 450 - testutil.go:485: Offset: 97, NextOffset: 281 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 469): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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" -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 132/469) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 450, NextOffset: 467 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 1636 (nextFrame: 168/469) zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 421/469) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 281, NextOffset: 298 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:76: [3] at 421 in stargz, SKIPPABLE FRAME (nextFrame: 469/469) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 467, NextOffset: 1061 - testutil.go:485: Offset: 298, NextOffset: 826 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,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":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 470): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 132/470) zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/470) zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 422/470) zstdchunked_test.go:76: [3] at 422 in stargz, SKIPPABLE FRAME (nextFrame: 470/470) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,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":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":94,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":453,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":470,"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: 94 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 94, NextOffset: 282 + testutil.go:485: Offset: 192, NextOffset: 453 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 282, NextOffset: 299 + testutil.go:485: Offset: 453, NextOffset: 470 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 466): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 299, NextOffset: 827 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/466) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 470, NextOffset: 1063 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 1636 (nextFrame: 165/466) zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 418/466) zstdchunked_test.go:76: [3] at 418 in stargz, SKIPPABLE FRAME (nextFrame: 466/466) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 453, NextOffset: 470 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 282, NextOffset: 299 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 470, NextOffset: 1063 === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 299, NextOffset: 827 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 192, NextOffset: 453 + testutil.go:485: Offset: 94, NextOffset: 282 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 467): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/467) zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 512 (nextFrame: 166/467) zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 419/467) zstdchunked_test.go:76: [3] at 419 in stargz, SKIPPABLE FRAME (nextFrame: 467/467) +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,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} @@ -73346,92 +72118,77 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"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: 79, NextOffset: 96 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 96, NextOffset: 275 - testutil.go:485: Offset: 192, NextOffset: 445 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 467): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:485: Offset: 275, NextOffset: 292 -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU#02 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 133/467) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:485: Offset: 445, NextOffset: 462 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 512 (nextFrame: 170/467) zstdchunked_test.go:76: [2] at 170 in stargz, SKIPPABLE FRAME (nextFrame: 419/467) zstdchunked_test.go:76: [3] at 419 in stargz, SKIPPABLE FRAME (nextFrame: 467/467) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:485: Offset: 292, NextOffset: 818 - testutil.go:485: Offset: 462, NextOffset: 1053 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 79, NextOffset: 96 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU#01 === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 463): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:485: Offset: 192, NextOffset: 445 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/463) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:485: Offset: 96, NextOffset: 275 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 1636 (nextFrame: 166/463) zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 415/463) zstdchunked_test.go:76: [3] at 415 in stargz, SKIPPABLE FRAME (nextFrame: 463/463) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 445, NextOffset: 462 - testutil.go:485: Offset: 275, NextOffset: 292 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,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":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:485: Offset: 462, NextOffset: 1053 - testutil.go:485: Offset: 292, NextOffset: 818 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 464): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/464) zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/464) zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 416/464) zstdchunked_test.go:76: [3] at 416 in stargz, SKIPPABLE FRAME (nextFrame: 464/464) -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":278,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":295,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"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":465,"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: 95 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 95, NextOffset: 278 + testutil.go:485: Offset: 192, 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: 278, NextOffset: 295 + testutil.go:485: Offset: 448, NextOffset: 465 + testutil.go:485: Offset: 295, NextOffset: 819 + testutil.go:485: Offset: 465, NextOffset: 1057 + 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: 192 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 192, NextOffset: 448 + testutil.go:485: Offset: 95, NextOffset: 278 + testutil.go:371: Comparing: "foo2" vs "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: 465 + testutil.go:485: Offset: 278, NextOffset: 295 + testutil.go:485: Offset: 465, NextOffset: 1057 + testutil.go:485: Offset: 295, NextOffset: 819 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 453): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/453) zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 1636 (nextFrame: 165/453) zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 405/453) zstdchunked_test.go:76: [3] at 405 in stargz, SKIPPABLE FRAME (nextFrame: 453/453) +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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} @@ -73454,8 +72211,6 @@ zstdchunked_test.go:76: [3] at 405 in stargz, SKIPPABLE FRAME (nextFrame: 453/453) testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX @@ -73469,6 +72224,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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 451): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 127/451) zstdchunked_test.go:134: [1] at 127 in stargz, uncompressed length 1636 (nextFrame: 163/451) @@ -73489,60 +72246,16 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":94,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":453,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":470,"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: 94 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 94, NextOffset: 282 - testutil.go:485: Offset: 192, NextOffset: 453 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 453, NextOffset: 470 - testutil.go:485: Offset: 299, NextOffset: 827 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 454): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 470, NextOffset: 1063 - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/454) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 192 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 1636 (nextFrame: 164/454) zstdchunked_test.go:76: [2] at 164 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 192, NextOffset: 453 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 94, NextOffset: 282 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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" === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 453, NextOffset: 470 - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 470, NextOffset: 1063 - testutil.go:485: Offset: 299, NextOffset: 827 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 455): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/455) zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/455) @@ -73562,8 +72275,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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX#02 === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 455): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/455) zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/455) @@ -73574,6 +72288,40 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR + 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":97,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":281,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":298,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"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: 97 + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 97, NextOffset: 281 + testutil.go:485: Offset: 193, NextOffset: 450 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 281, NextOffset: 298 + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 298, NextOffset: 826 + testutil.go:485: Offset: 467, NextOffset: 1061 + 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: 176, NextOffset: 193 + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 193, NextOffset: 450 + testutil.go:485: Offset: 97, NextOffset: 281 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 281, NextOffset: 298 + testutil.go:485: Offset: 467, NextOffset: 1061 + testutil.go:485: Offset: 298, NextOffset: 826 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 455): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/455) zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 1636 (nextFrame: 165/455) @@ -73589,6 +72337,8 @@ zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 512 (nextFrame: 166/456) zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 408/456) zstdchunked_test.go:76: [3] at 408 in stargz, SKIPPABLE FRAME (nextFrame: 456/456) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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} @@ -73604,80 +72354,76 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 454): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/454) zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/454) zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU#02 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":278,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":295,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"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":465,"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: 95 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 95, NextOffset: 278 - testutil.go:485: Offset: 192, 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: 278, NextOffset: 295 - testutil.go:485: Offset: 448, NextOffset: 465 - testutil.go:485: Offset: 295, NextOffset: 819 - testutil.go:485: Offset: 465, NextOffset: 1057 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 453): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 175, NextOffset: 192 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/453) zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 1636 (nextFrame: 164/453) zstdchunked_test.go:76: [2] at 164 in stargz, SKIPPABLE FRAME (nextFrame: 405/453) zstdchunked_test.go:76: [3] at 405 in stargz, SKIPPABLE FRAME (nextFrame: 453/453) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 192, NextOffset: 448 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 95, NextOffset: 278 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 448, NextOffset: 465 - testutil.go:485: Offset: 278, NextOffset: 295 - testutil.go:485: Offset: 465, NextOffset: 1057 - testutil.go:485: Offset: 295, NextOffset: 819 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 454): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/454) zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/454) zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"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" +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX + testutil.go:485: Offset: 275, NextOffset: 292 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX + testutil.go:485: Offset: 445, NextOffset: 462 === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX + testutil.go:485: Offset: 292, NextOffset: 818 + testutil.go:485: Offset: 462, NextOffset: 1053 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 96, NextOffset: 275 + testutil.go:485: Offset: 192, NextOffset: 445 + 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: 192 + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 192, NextOffset: 445 + testutil.go:485: Offset: 96, NextOffset: 275 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 445, NextOffset: 462 + testutil.go:485: Offset: 275, NextOffset: 292 + testutil.go:485: Offset: 462, NextOffset: 1053 + testutil.go:485: Offset: 292, NextOffset: 818 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 452): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 127/452) zstdchunked_test.go:134: [1] at 127 in stargz, uncompressed length 1636 (nextFrame: 163/452) @@ -73688,6 +72434,8 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 453): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 127/453) zstdchunked_test.go:134: [1] at 127 in stargz, uncompressed length 512 (nextFrame: 164/453) @@ -73698,8 +72446,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 456): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/456) zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 1636 (nextFrame: 166/456) @@ -73710,16 +72456,57 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":94,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":453,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":470,"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: 94 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 94, NextOffset: 282 + testutil.go:485: Offset: 192, NextOffset: 453 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 282, NextOffset: 299 + testutil.go:485: Offset: 453, NextOffset: 470 + testutil.go:485: Offset: 299, NextOffset: 827 + testutil.go:485: Offset: 470, NextOffset: 1063 + 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: 192 + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 192, NextOffset: 453 + testutil.go:485: Offset: 94, NextOffset: 282 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 457): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/457) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 453, NextOffset: 470 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/457) zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 282, NextOffset: 299 + testutil.go:485: Offset: 470, NextOffset: 1063 + testutil.go:485: Offset: 299, NextOffset: 827 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 456): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/456) zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 1636 (nextFrame: 166/456) @@ -73735,65 +72522,23 @@ zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/457) zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX - 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":97,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":281,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":298,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"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: 97 - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 97, NextOffset: 281 - testutil.go:485: Offset: 193, NextOffset: 450 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 281, NextOffset: 298 - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 298, NextOffset: 826 - testutil.go:485: Offset: 467, NextOffset: 1061 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 456): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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" -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/456) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 176, NextOffset: 193 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 1636 (nextFrame: 166/456) zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 408/456) zstdchunked_test.go:76: [3] at 408 in stargz, SKIPPABLE FRAME (nextFrame: 456/456) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 193, NextOffset: 450 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 97, NextOffset: 281 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,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":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 450, NextOffset: 467 === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 281, NextOffset: 298 - testutil.go:485: Offset: 467, NextOffset: 1061 - testutil.go:485: Offset: 298, NextOffset: 826 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 457): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/457) zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/457) @@ -73803,8 +72548,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":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX#02 === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 447): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/447) zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 1636 (nextFrame: 159/447) @@ -73815,6 +72562,39 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":278,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":295,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"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":465,"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: 95 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 95, NextOffset: 278 + testutil.go:485: Offset: 192, 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: 278, NextOffset: 295 + testutil.go:485: Offset: 448, NextOffset: 465 + testutil.go:485: Offset: 295, NextOffset: 819 + testutil.go:485: Offset: 465, NextOffset: 1057 + 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: 192 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 192, NextOffset: 448 + testutil.go:485: Offset: 95, NextOffset: 278 + testutil.go:371: Comparing: "foo2" vs "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: 465 + testutil.go:485: Offset: 278, NextOffset: 295 + testutil.go:485: Offset: 465, NextOffset: 1057 + testutil.go:485: Offset: 295, NextOffset: 819 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 448): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/448) @@ -73830,49 +72610,15 @@ zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 1636 (nextFrame: 159/447) zstdchunked_test.go:76: [2] at 159 in stargz, SKIPPABLE FRAME (nextFrame: 399/447) zstdchunked_test.go:76: [3] at 399 in stargz, SKIPPABLE FRAME (nextFrame: 447/447) -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU#02 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,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":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":100,"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":301,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":178,"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":447,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":464,"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: 83, NextOffset: 100 - testutil.go:485: Offset: 178, NextOffset: 195 - testutil.go:485: Offset: 100, NextOffset: 284 - testutil.go:485: Offset: 195, NextOffset: 447 - testutil.go:371: Comparing: "foo2" vs "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: 301 - testutil.go:485: Offset: 447, NextOffset: 464 - testutil.go:485: Offset: 301, NextOffset: 824 - testutil.go:485: Offset: 464, NextOffset: 1057 - 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: 178, NextOffset: 195 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 195, NextOffset: 447 - testutil.go:485: Offset: 100, 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: 447, NextOffset: 464 - testutil.go:485: Offset: 284, NextOffset: 301 - testutil.go:485: Offset: 464, NextOffset: 1057 - testutil.go:485: Offset: 301, NextOffset: 824 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 448): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/448) zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 400/448) zstdchunked_test.go:76: [3] at 400 in stargz, SKIPPABLE FRAME (nextFrame: 448/448) @@ -73881,17 +72627,54 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX + 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":97,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":281,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":298,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"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: 97 + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 97, NextOffset: 281 + testutil.go:485: Offset: 193, NextOffset: 450 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 281, NextOffset: 298 + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 298, NextOffset: 826 + testutil.go:485: Offset: 467, NextOffset: 1061 + 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: 176, NextOffset: 193 + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 193, NextOffset: 450 + testutil.go:485: Offset: 97, NextOffset: 281 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 446): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 122/446) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 450, NextOffset: 467 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 1636 (nextFrame: 158/446) zstdchunked_test.go:76: [2] at 158 in stargz, SKIPPABLE FRAME (nextFrame: 398/446) zstdchunked_test.go:76: [3] at 398 in stargz, SKIPPABLE FRAME (nextFrame: 446/446) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 281, NextOffset: 298 + testutil.go:485: Offset: 467, NextOffset: 1061 + testutil.go:485: Offset: 298, NextOffset: 826 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,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":122,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 447): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 122/447) @@ -73903,38 +72686,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":122,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"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":309,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":179,"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":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":473,"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: 95 - testutil.go:485: Offset: 179, NextOffset: 196 - testutil.go:485: Offset: 95, NextOffset: 292 - testutil.go:485: Offset: 196, 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: 292, NextOffset: 309 - testutil.go:485: Offset: 456, NextOffset: 473 - testutil.go:485: Offset: 309, NextOffset: 837 - testutil.go:485: Offset: 473, NextOffset: 1066 - 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: 179, NextOffset: 196 - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 196, NextOffset: 456 - testutil.go:485: Offset: 95, 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: 456, NextOffset: 473 - testutil.go:485: Offset: 292, NextOffset: 309 - testutil.go:485: Offset: 473, NextOffset: 1066 - testutil.go:485: Offset: 309, NextOffset: 837 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR#02 === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 448): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) @@ -73956,53 +72708,52 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX#02 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 448): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) - zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 1636 (nextFrame: 159/448) - zstdchunked_test.go:76: [2] at 159 in stargz, SKIPPABLE FRAME (nextFrame: 400/448) - zstdchunked_test.go:76: [3] at 400 in stargz, SKIPPABLE FRAME (nextFrame: 448/448) - 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":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":305,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":452,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":469,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":100,"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":301,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":178,"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":447,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":464,"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: 83, NextOffset: 100 - testutil.go:485: Offset: 180, NextOffset: 197 - testutil.go:485: Offset: 100, NextOffset: 288 - testutil.go:485: Offset: 197, NextOffset: 452 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 288, NextOffset: 305 - testutil.go:485: Offset: 452, NextOffset: 469 - testutil.go:485: Offset: 305, NextOffset: 828 - testutil.go:485: Offset: 469, NextOffset: 1061 + testutil.go:485: Offset: 284, NextOffset: 301 + testutil.go:485: Offset: 447, NextOffset: 464 + testutil.go:485: Offset: 301, NextOffset: 824 + testutil.go:485: Offset: 464, NextOffset: 1057 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 178, NextOffset: 195 + testutil.go:485: Offset: 100, NextOffset: 284 + testutil.go:485: Offset: 195, NextOffset: 447 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: 180, NextOffset: 197 + testutil.go:485: Offset: 178, NextOffset: 195 testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 197, NextOffset: 452 - testutil.go:485: Offset: 100, NextOffset: 288 + testutil.go:485: Offset: 195, NextOffset: 447 + testutil.go:485: Offset: 100, 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: 452, NextOffset: 469 - testutil.go:485: Offset: 288, NextOffset: 305 - testutil.go:485: Offset: 469, NextOffset: 1061 - testutil.go:485: Offset: 305, NextOffset: 828 + testutil.go:485: Offset: 447, NextOffset: 464 + testutil.go:485: Offset: 284, NextOffset: 301 + testutil.go:485: Offset: 464, NextOffset: 1057 + testutil.go:485: Offset: 301, NextOffset: 824 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 448): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) + zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 1636 (nextFrame: 159/448) + zstdchunked_test.go:76: [2] at 159 in stargz, SKIPPABLE FRAME (nextFrame: 400/448) + zstdchunked_test.go:76: [3] at 400 in stargz, SKIPPABLE FRAME (nextFrame: 448/448) + 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":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX#02 === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 449): -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/449) zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/449) zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 401/449) @@ -74012,54 +72763,52 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU#02 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 448): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) - zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 1636 (nextFrame: 159/448) - zstdchunked_test.go:76: [2] at 159 in stargz, SKIPPABLE FRAME (nextFrame: 400/448) - zstdchunked_test.go:76: [3] at 400 in stargz, SKIPPABLE FRAME (nextFrame: 448/448) - 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":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"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":309,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":179,"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":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":473,"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: 95 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 95, NextOffset: 282 - testutil.go:485: Offset: 192, NextOffset: 450 + testutil.go:485: Offset: 179, NextOffset: 196 + testutil.go:485: Offset: 95, NextOffset: 292 + testutil.go:485: Offset: 196, 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: 282, NextOffset: 299 - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 299, NextOffset: 827 - testutil.go:485: Offset: 467, NextOffset: 1061 + testutil.go:485: Offset: 292, NextOffset: 309 + testutil.go:485: Offset: 456, NextOffset: 473 + testutil.go:485: Offset: 309, NextOffset: 837 + testutil.go:485: Offset: 473, NextOffset: 1066 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: 192 + testutil.go:485: Offset: 179, NextOffset: 196 testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 192, NextOffset: 450 - testutil.go:485: Offset: 95, NextOffset: 282 + testutil.go:485: Offset: 196, NextOffset: 456 + testutil.go:485: Offset: 95, 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: 450, NextOffset: 467 - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 467, NextOffset: 1061 - testutil.go:485: Offset: 299, NextOffset: 827 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + testutil.go:485: Offset: 456, NextOffset: 473 + testutil.go:485: Offset: 292, NextOffset: 309 + testutil.go:485: Offset: 473, NextOffset: 1066 + testutil.go:485: Offset: 309, NextOffset: 837 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU#02 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 448): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) + zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 1636 (nextFrame: 159/448) + zstdchunked_test.go:76: [2] at 159 in stargz, SKIPPABLE FRAME (nextFrame: 400/448) + zstdchunked_test.go:76: [3] at 400 in stargz, SKIPPABLE FRAME (nextFrame: 448/448) + 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":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 449): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/449) -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/449) zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 401/449) zstdchunked_test.go:76: [3] at 401 in stargz, SKIPPABLE FRAME (nextFrame: 449/449) @@ -74068,9 +72817,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":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 449): +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/449) zstdchunked_test.go:134: [1] at 124 in stargz, uncompressed length 1636 (nextFrame: 160/449) zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 401/449) @@ -74080,42 +72829,10 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":500,"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: 308, NextOffset: 325 - testutil.go:485: Offset: 483, NextOffset: 500 - testutil.go:485: Offset: 325, NextOffset: 864 - testutil.go:485: Offset: 500, NextOffset: 1133 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 101, NextOffset: 308 - testutil.go:485: Offset: 204, NextOffset: 483 - 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: 187, NextOffset: 204 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 204, NextOffset: 483 - testutil.go:485: Offset: 101, NextOffset: 308 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 483, NextOffset: 500 - testutil.go:485: Offset: 308, NextOffset: 325 - testutil.go:485: Offset: 500, NextOffset: 1133 - testutil.go:485: Offset: 325, NextOffset: 864 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 450): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/450) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 124 in stargz, uncompressed length 512 (nextFrame: 161/450) zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 402/450) zstdchunked_test.go:76: [3] at 402 in stargz, SKIPPABLE FRAME (nextFrame: 450/450) @@ -74134,51 +72851,56 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"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: 105 - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 105, NextOffset: 307 - testutil.go:485: Offset: 209, NextOffset: 490 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 307, NextOffset: 324 - testutil.go:485: Offset: 490, NextOffset: 507 - testutil.go:485: Offset: 324, NextOffset: 874 - testutil.go:485: Offset: 507, NextOffset: 1137 - 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: 192, NextOffset: 209 - testutil.go:485: Offset: 88, NextOffset: 105 - testutil.go:485: Offset: 209, NextOffset: 490 - testutil.go:485: Offset: 105, NextOffset: 307 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 490, NextOffset: 507 - testutil.go:485: Offset: 307, NextOffset: 324 - testutil.go:485: Offset: 507, NextOffset: 1137 - testutil.go:485: Offset: 324, NextOffset: 874 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU#02 === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 450): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/450) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":305,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":452,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":469,"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: 83, NextOffset: 100 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 124 in stargz, uncompressed length 512 (nextFrame: 161/450) zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 402/450) zstdchunked_test.go:76: [3] at 402 in stargz, SKIPPABLE FRAME (nextFrame: 450/450) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 180, NextOffset: 197 + testutil.go:485: Offset: 100, NextOffset: 288 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,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} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 197, NextOffset: 452 +=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,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":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 288, NextOffset: 305 + testutil.go:485: Offset: 452, NextOffset: 469 + testutil.go:485: Offset: 305, NextOffset: 828 + testutil.go:485: Offset: 469, NextOffset: 1061 + 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: 180, NextOffset: 197 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 197, NextOffset: 452 + testutil.go:485: Offset: 100, NextOffset: 288 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 452, NextOffset: 469 + testutil.go:485: Offset: 288, NextOffset: 305 + testutil.go:485: Offset: 469, NextOffset: 1061 + testutil.go:485: Offset: 305, NextOffset: 828 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 449): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/449) @@ -74190,122 +72912,74 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":87,"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":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":478,"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: 87, NextOffset: 104 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 104, NextOffset: 307 - testutil.go:485: Offset: 208, NextOffset: 478 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 307, NextOffset: 324 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 450): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 478, NextOffset: 495 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/450) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 324, NextOffset: 866 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 124 in stargz, uncompressed length 512 (nextFrame: 161/450) zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 402/450) zstdchunked_test.go:76: [3] at 402 in stargz, SKIPPABLE FRAME (nextFrame: 450/450) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 495, NextOffset: 1125 - 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: 191, NextOffset: 208 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,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":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 87, NextOffset: 104 === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 208, NextOffset: 478 - testutil.go:485: Offset: 104, NextOffset: 307 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 478, NextOffset: 495 - testutil.go:485: Offset: 307, NextOffset: 324 - testutil.go:485: Offset: 495, NextOffset: 1125 - testutil.go:485: Offset: 324, NextOffset: 866 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX#02 === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 453): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 126/453) zstdchunked_test.go:134: [1] at 126 in stargz, uncompressed length 1636 (nextFrame: 162/453) zstdchunked_test.go:76: [2] at 162 in stargz, SKIPPABLE FRAME (nextFrame: 405/453) zstdchunked_test.go:76: [3] at 405 in stargz, SKIPPABLE FRAME (nextFrame: 453/453) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,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":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":89,"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":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":486,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"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: 89, NextOffset: 106 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 95, NextOffset: 282 + testutil.go:485: Offset: 192, NextOffset: 450 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 282, NextOffset: 299 + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 299, NextOffset: 827 + testutil.go:485: Offset: 467, NextOffset: 1061 + 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: 192 === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 454): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 195, NextOffset: 212 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 126/454) zstdchunked_test.go:134: [1] at 126 in stargz, uncompressed length 512 (nextFrame: 163/454) zstdchunked_test.go:76: [2] at 163 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 106, NextOffset: 311 - testutil.go:485: Offset: 212, NextOffset: 486 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,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":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 311, NextOffset: 328 === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 328, NextOffset: 872 - testutil.go:485: Offset: 503, NextOffset: 1134 - 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: 195, NextOffset: 212 - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 212, NextOffset: 486 - testutil.go:485: Offset: 106, NextOffset: 311 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 192, NextOffset: 450 + testutil.go:485: Offset: 95, NextOffset: 282 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 311, NextOffset: 328 - testutil.go:485: Offset: 503, NextOffset: 1134 - testutil.go:485: Offset: 328, NextOffset: 872 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 282, NextOffset: 299 + testutil.go:485: Offset: 467, NextOffset: 1061 + testutil.go:485: Offset: 299, NextOffset: 827 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU#02 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 453): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 126/453) @@ -74317,12 +72991,22 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 454): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 126/454) + zstdchunked_test.go:134: [1] at 126 in stargz, uncompressed length 512 (nextFrame: 163/454) + zstdchunked_test.go:76: [2] at 163 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) + zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) + 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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":500,"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: 84, NextOffset: 101 testutil.go:485: Offset: 187, NextOffset: 204 @@ -74335,56 +73019,32 @@ testutil.go:485: Offset: 483, NextOffset: 500 testutil.go:485: Offset: 325, NextOffset: 864 testutil.go:485: Offset: 500, NextOffset: 1133 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 454): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 126/454) - zstdchunked_test.go:134: [1] at 126 in stargz, uncompressed length 512 (nextFrame: 163/454) - zstdchunked_test.go:76: [2] at 163 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) - zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) - 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 TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,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: 187, NextOffset: 204 testutil.go:485: Offset: 84, NextOffset: 101 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 451): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:485: Offset: 204, NextOffset: 483 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/451) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:485: Offset: 101, NextOffset: 308 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 125 in stargz, uncompressed length 1636 (nextFrame: 161/451) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 403/451) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 483, NextOffset: 500 -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:76: [3] at 403 in stargz, SKIPPABLE FRAME (nextFrame: 451/451) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:485: Offset: 308, NextOffset: 325 testutil.go:485: Offset: 500, NextOffset: 1133 testutil.go:485: Offset: 325, NextOffset: 864 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 451): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/451) + zstdchunked_test.go:134: [1] at 125 in stargz, uncompressed length 1636 (nextFrame: 161/451) + zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 403/451) + zstdchunked_test.go:76: [3] at 403 in stargz, SKIPPABLE FRAME (nextFrame: 451/451) 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":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 452): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/452) zstdchunked_test.go:134: [1] at 125 in stargz, uncompressed length 512 (nextFrame: 162/452) @@ -74395,145 +73055,101 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 284): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 121/284) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 236/284) zstdchunked_test.go:76: [2] at 236 in stargz, SKIPPABLE FRAME (nextFrame: 284/284) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX - 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: 88, NextOffset: 105 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 192, NextOffset: 209 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX#02 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"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: 307, NextOffset: 324 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 274): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 105, NextOffset: 307 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 490, NextOffset: 507 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 111/274) zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 226/274) zstdchunked_test.go:76: [2] at 226 in stargz, SKIPPABLE FRAME (nextFrame: 274/274) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 209, NextOffset: 490 - testutil.go: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 TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 307, NextOffset: 324 - testutil.go:485: Offset: 490, NextOffset: 507 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 324, NextOffset: 874 testutil.go:485: Offset: 507, NextOffset: 1137 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 192, NextOffset: 209 testutil.go:485: Offset: 88, NextOffset: 105 - testutil.go:485: Offset: 209, NextOffset: 490 - testutil.go:485: Offset: 105, NextOffset: 307 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 284): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 490, NextOffset: 507 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 121/284) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 236/284) zstdchunked_test.go:76: [2] at 236 in stargz, SKIPPABLE FRAME (nextFrame: 284/284) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 307, NextOffset: 324 - testutil.go:485: Offset: 507, NextOffset: 1137 - testutil.go:485: Offset: 324, NextOffset: 874 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 274): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 111/274) zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 226/274) zstdchunked_test.go:76: [2] at 226 in stargz, SKIPPABLE FRAME (nextFrame: 274/274) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU#02 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 283): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 120/283) zstdchunked_test.go:76: [1] at 120 in stargz, SKIPPABLE FRAME (nextFrame: 235/283) zstdchunked_test.go:76: [2] at 235 in stargz, SKIPPABLE FRAME (nextFrame: 283/283) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 105, NextOffset: 307 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 209, NextOffset: 490 + 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: 192, NextOffset: 209 + testutil.go:485: Offset: 88, NextOffset: 105 + testutil.go:485: Offset: 209, NextOffset: 490 + testutil.go:485: Offset: 105, NextOffset: 307 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 274): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 490, NextOffset: 507 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 111/274) zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 226/274) zstdchunked_test.go:76: [2] at 226 in stargz, SKIPPABLE FRAME (nextFrame: 274/274) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 307, NextOffset: 324 + testutil.go:485: Offset: 507, NextOffset: 1137 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 324, NextOffset: 874 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 290): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 124/290) zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 242/290) zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 290/290) +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":87,"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":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":478,"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: 87, NextOffset: 104 - testutil.go:485: Offset: 191, NextOffset: 208 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 281): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 115/281) zstdchunked_test.go:76: [1] at 115 in stargz, SKIPPABLE FRAME (nextFrame: 233/281) zstdchunked_test.go:76: [2] at 233 in stargz, SKIPPABLE FRAME (nextFrame: 281/281) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 104, NextOffset: 307 - testutil.go:485: Offset: 208, NextOffset: 478 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 307, NextOffset: 324 - testutil.go:485: Offset: 478, NextOffset: 495 - testutil.go:485: Offset: 324, NextOffset: 866 - testutil.go:485: Offset: 495, NextOffset: 1125 - 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: 191, NextOffset: 208 - testutil.go:485: Offset: 87, NextOffset: 104 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR#02 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 290): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 208, NextOffset: 478 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 124/290) zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 242/290) zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 290/290) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 104, NextOffset: 307 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 478, NextOffset: 495 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 307, NextOffset: 324 - testutil.go:485: Offset: 495, NextOffset: 1125 - testutil.go:485: Offset: 324, NextOffset: 866 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 281): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 115/281) zstdchunked_test.go:76: [1] at 115 in stargz, SKIPPABLE FRAME (nextFrame: 233/281) @@ -74548,71 +73164,67 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 114/280) zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 232/280) zstdchunked_test.go:76: [2] at 232 in stargz, SKIPPABLE FRAME (nextFrame: 280/280) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":87,"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":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":478,"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: 87, NextOffset: 104 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 104, NextOffset: 307 + testutil.go:485: Offset: 208, NextOffset: 478 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 307, NextOffset: 324 + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 324, NextOffset: 866 + testutil.go:485: Offset: 495, NextOffset: 1125 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 286): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 122/286) zstdchunked_test.go:76: [1] at 122 in stargz, SKIPPABLE FRAME (nextFrame: 238/286) zstdchunked_test.go:76: [2] at 238 in stargz, SKIPPABLE FRAME (nextFrame: 286/286) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 208, NextOffset: 478 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 104, NextOffset: 307 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 307, NextOffset: 324 + testutil.go:485: Offset: 495, NextOffset: 1125 + testutil.go:485: Offset: 324, NextOffset: 866 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 276): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 112/276) zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 228/276) zstdchunked_test.go:76: [2] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 276/276) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":89,"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":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":486,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":503,"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: 89, NextOffset: 106 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 195, NextOffset: 212 - testutil.go:485: Offset: 106, NextOffset: 311 - testutil.go:485: Offset: 212, NextOffset: 486 - testutil.go:371: Comparing: "foo2" vs "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: 328 - testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 328, NextOffset: 872 - testutil.go:485: Offset: 503, NextOffset: 1134 - testutil.go:371: Comparing: "" vs "" +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 286): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 122/286) zstdchunked_test.go:76: [1] at 122 in stargz, SKIPPABLE FRAME (nextFrame: 238/286) zstdchunked_test.go:76: [2] at 238 in stargz, SKIPPABLE FRAME (nextFrame: 286/286) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 486, NextOffset: 503 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 311, NextOffset: 328 - testutil.go:485: Offset: 503, NextOffset: 1134 - testutil.go:485: Offset: 328, NextOffset: 872 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 195, NextOffset: 212 - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 212, NextOffset: 486 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 276): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 106, NextOffset: 311 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 112/276) zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 228/276) zstdchunked_test.go:76: [2] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 276/276) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 283): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 119/283) zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 235/283) @@ -74628,147 +73240,211 @@ zstdchunked_test.go:76: [1] at 127 in stargz, SKIPPABLE FRAME (nextFrame: 246/294) zstdchunked_test.go:76: [2] at 246 in stargz, SKIPPABLE FRAME (nextFrame: 294/294) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":89,"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":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":486,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":503,"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: 311, NextOffset: 328 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX#02 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 486, NextOffset: 503 + testutil.go:485: Offset: 328, NextOffset: 872 + testutil.go:485: Offset: 503, NextOffset: 1134 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 106 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 285): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 195, NextOffset: 212 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 118/285) zstdchunked_test.go:76: [1] at 118 in stargz, SKIPPABLE FRAME (nextFrame: 237/285) zstdchunked_test.go:76: [2] at 237 in stargz, SKIPPABLE FRAME (nextFrame: 285/285) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 106, NextOffset: 311 + testutil.go:485: Offset: 212, NextOffset: 486 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 195, NextOffset: 212 + testutil.go:485: Offset: 89, NextOffset: 106 + testutil.go:485: Offset: 212, NextOffset: 486 + testutil.go:485: Offset: 106, 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: 486, NextOffset: 503 + testutil.go:485: Offset: 311, NextOffset: 328 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 294): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 503, NextOffset: 1134 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 127/294) zstdchunked_test.go:76: [1] at 127 in stargz, SKIPPABLE FRAME (nextFrame: 246/294) zstdchunked_test.go:76: [2] at 246 in stargz, SKIPPABLE FRAME (nextFrame: 294/294) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 328, NextOffset: 872 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 285): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":317,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":480,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 285): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 118/285) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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" -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:76: [1] at 118 in stargz, SKIPPABLE FRAME (nextFrame: 237/285) zstdchunked_test.go:76: [2] at 237 in stargz, SKIPPABLE FRAME (nextFrame: 285/285) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 187, NextOffset: 204 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU - testutil.go:485: Offset: 100, NextOffset: 317 - testutil.go:485: Offset: 204, NextOffset: 480 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 317, NextOffset: 334 - testutil.go:485: Offset: 480, NextOffset: 497 - testutil.go:485: Offset: 334, NextOffset: 878 - testutil.go:485: Offset: 497, NextOffset: 1129 - 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: 187, NextOffset: 204 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 292): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU - testutil.go:485: Offset: 83, NextOffset: 100 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 125/292) zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 244/292) zstdchunked_test.go:76: [2] at 244 in stargz, SKIPPABLE FRAME (nextFrame: 292/292) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU - testutil.go:485: Offset: 204, NextOffset: 480 - testutil.go:485: Offset: 100, NextOffset: 317 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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: 480, NextOffset: 497 - testutil.go:485: Offset: 317, NextOffset: 334 - testutil.go:485: Offset: 497, NextOffset: 1129 - testutil.go:485: Offset: 334, NextOffset: 878 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 282): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 115/282) zstdchunked_test.go:76: [1] at 115 in stargz, SKIPPABLE FRAME (nextFrame: 234/282) zstdchunked_test.go:76: [2] at 234 in stargz, SKIPPABLE FRAME (nextFrame: 282/282) -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 286): -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":500,"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: 84, NextOffset: 101 + testutil.go:485: Offset: 187, NextOffset: 204 + testutil.go:485: Offset: 101, NextOffset: 308 + testutil.go:485: Offset: 204, NextOffset: 483 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 308, NextOffset: 325 + testutil.go:485: Offset: 483, NextOffset: 500 + testutil.go:485: Offset: 325, NextOffset: 864 + testutil.go:485: Offset: 500, NextOffset: 1133 + 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: 187, NextOffset: 204 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 204, NextOffset: 483 + testutil.go:485: Offset: 101, NextOffset: 308 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 483, NextOffset: 500 + testutil.go:485: Offset: 308, NextOffset: 325 + testutil.go:485: Offset: 500, NextOffset: 1133 + testutil.go:485: Offset: 325, NextOffset: 864 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 286): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 124/286) zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 238/286) zstdchunked_test.go:76: [2] at 238 in stargz, SKIPPABLE FRAME (nextFrame: 286/286) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU#02 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,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":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"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: 105 + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 105, NextOffset: 307 + testutil.go:485: Offset: 209, NextOffset: 490 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 307, NextOffset: 324 + testutil.go:485: Offset: 490, NextOffset: 507 + testutil.go:485: Offset: 324, NextOffset: 874 + testutil.go:485: Offset: 507, NextOffset: 1137 + 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: 490, NextOffset: 507 + testutil.go:485: Offset: 307, NextOffset: 324 + testutil.go:485: Offset: 507, NextOffset: 1137 + testutil.go:485: Offset: 324, NextOffset: 874 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 88, NextOffset: 105 + testutil.go:485: Offset: 209, NextOffset: 490 + testutil.go:485: Offset: 105, NextOffset: 307 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 271): +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 109/271) zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 223/271) zstdchunked_test.go:76: [2] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 271/271) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":87,"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":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":478,"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: 87, NextOffset: 104 + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 104, NextOffset: 307 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 208, NextOffset: 478 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 307, NextOffset: 324 + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 324, NextOffset: 866 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 286): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 495, NextOffset: 1125 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 124/286) zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 238/286) zstdchunked_test.go:76: [2] at 238 in stargz, SKIPPABLE FRAME (nextFrame: 286/286) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":489,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":506,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 87, NextOffset: 104 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 103, NextOffset: 314 - testutil.go:485: Offset: 209, NextOffset: 489 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 314, NextOffset: 331 - testutil.go:485: Offset: 489, NextOffset: 506 - testutil.go:485: Offset: 331, NextOffset: 880 - testutil.go:485: Offset: 506, NextOffset: 1136 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 208, NextOffset: 478 + testutil.go:485: Offset: 104, NextOffset: 307 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 489, NextOffset: 506 + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 307, NextOffset: 324 + testutil.go:485: Offset: 495, NextOffset: 1125 + testutil.go:485: Offset: 324, NextOffset: 866 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 271): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 314, NextOffset: 331 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 109/271) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 506, NextOffset: 1136 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 223/271) zstdchunked_test.go:76: [2] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 271/271) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 331, NextOffset: 880 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 192, NextOffset: 209 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 209, NextOffset: 489 - testutil.go:485: Offset: 103, NextOffset: 314 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 287): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 125/287) zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 239/287) zstdchunked_test.go:76: [2] at 239 in stargz, SKIPPABLE FRAME (nextFrame: 287/287) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 272): -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 272): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 110/272) zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 224/272) zstdchunked_test.go:76: [2] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 272/272) @@ -74782,57 +73458,55 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 112/275) zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 227/275) zstdchunked_test.go:76: [2] at 227 in stargz, SKIPPABLE FRAME (nextFrame: 275/275) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":303,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 85, NextOffset: 102 - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 102, NextOffset: 303 - testutil.go:485: Offset: 208, NextOffset: 476 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 303, NextOffset: 320 - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 320, NextOffset: 862 - testutil.go:485: Offset: 493, NextOffset: 1123 - 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: 191, NextOffset: 208 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 290): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 85, NextOffset: 102 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 127/290) zstdchunked_test.go:76: [1] at 127 in stargz, SKIPPABLE FRAME (nextFrame: 242/290) zstdchunked_test.go:76: [2] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 290/290) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 208, NextOffset: 476 - testutil.go:485: Offset: 102, NextOffset: 303 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":89,"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":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":486,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":503,"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: 89, NextOffset: 106 + testutil.go:485: Offset: 195, NextOffset: 212 + testutil.go:485: Offset: 106, NextOffset: 311 + testutil.go:485: Offset: 212, NextOffset: 486 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 303, NextOffset: 320 - testutil.go:485: Offset: 493, NextOffset: 1123 - testutil.go:485: Offset: 320, NextOffset: 862 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 311, NextOffset: 328 + testutil.go:485: Offset: 486, NextOffset: 503 + testutil.go:485: Offset: 328, NextOffset: 872 + testutil.go:485: Offset: 503, NextOffset: 1134 + 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: 195, NextOffset: 212 + testutil.go:485: Offset: 89, NextOffset: 106 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 275): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 212, NextOffset: 486 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 112/275) zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 227/275) zstdchunked_test.go:76: [2] at 227 in stargz, SKIPPABLE FRAME (nextFrame: 275/275) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 106, 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: 486, NextOffset: 503 + testutil.go:485: Offset: 311, NextOffset: 328 + testutil.go:485: Offset: 503, NextOffset: 1134 + testutil.go:485: Offset: 328, NextOffset: 872 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 293): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 130/293) zstdchunked_test.go:76: [1] at 130 in stargz, SKIPPABLE FRAME (nextFrame: 245/293) @@ -74843,108 +73517,95 @@ zstdchunked_test.go:76: [1] at 115 in stargz, SKIPPABLE FRAME (nextFrame: 230/278) zstdchunked_test.go:76: [2] at 230 in stargz, SKIPPABLE FRAME (nextFrame: 278/278) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":317,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":480,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":497,"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: 83, NextOffset: 100 + testutil.go:485: Offset: 187, NextOffset: 204 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 287): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU + testutil.go:485: Offset: 100, NextOffset: 317 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 125/287) zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 239/287) zstdchunked_test.go:76: [2] at 239 in stargz, SKIPPABLE FRAME (nextFrame: 287/287) -=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":103,"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":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":500,"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: 86, NextOffset: 103 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 272): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 193, NextOffset: 210 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 110/272) - zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 224/272) - zstdchunked_test.go:76: [2] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 272/272) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 103, NextOffset: 304 - testutil.go:485: Offset: 210, NextOffset: 483 -=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU + testutil.go:485: Offset: 204, NextOffset: 480 testutil.go:371: Comparing: "foo2" vs "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: 321 - testutil.go:485: Offset: 483, NextOffset: 500 - testutil.go:485: Offset: 321, NextOffset: 864 - testutil.go:485: Offset: 500, NextOffset: 1130 + testutil.go:485: Offset: 317, NextOffset: 334 +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU + testutil.go:485: Offset: 480, NextOffset: 497 + testutil.go:485: Offset: 334, NextOffset: 878 + testutil.go:485: Offset: 497, NextOffset: 1129 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: 193, NextOffset: 210 - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 210, NextOffset: 483 - testutil.go:485: Offset: 103, NextOffset: 304 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 187, NextOffset: 204 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 204, NextOffset: 480 + testutil.go:485: Offset: 100, NextOffset: 317 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 483, NextOffset: 500 - testutil.go:485: Offset: 304, NextOffset: 321 - testutil.go:485: Offset: 500, NextOffset: 1130 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX + testutil.go:485: Offset: 480, NextOffset: 497 + testutil.go:485: Offset: 317, NextOffset: 334 + testutil.go:485: Offset: 497, NextOffset: 1129 + testutil.go:485: Offset: 334, NextOffset: 878 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 272): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 110/272) + zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 224/272) + zstdchunked_test.go:76: [2] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 272/272) +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 287): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 321, NextOffset: 864 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 125/287) zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 239/287) zstdchunked_test.go:76: [2] at 239 in stargz, SKIPPABLE FRAME (nextFrame: 287/287) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 272): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 110/272) zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 224/272) zstdchunked_test.go:76: [2] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 272/272) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 287): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 125/287) - zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 239/287) - zstdchunked_test.go:76: [2] at 239 in stargz, SKIPPABLE FRAME (nextFrame: 287/287) -=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":460,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":192,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":489,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":506,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 182, NextOffset: 199 - testutil.go:485: Offset: 99, NextOffset: 291 - testutil.go:485: Offset: 199, NextOffset: 460 + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 103, NextOffset: 314 + testutil.go:485: Offset: 209, NextOffset: 489 testutil.go:371: Comparing: "foo2" vs "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: 308 - testutil.go:485: Offset: 460, NextOffset: 477 - testutil.go:485: Offset: 308, NextOffset: 837 - testutil.go:485: Offset: 477, NextOffset: 1080 + testutil.go:485: Offset: 314, NextOffset: 331 + testutil.go:485: Offset: 489, NextOffset: 506 + testutil.go:485: Offset: 331, NextOffset: 880 + testutil.go:485: Offset: 506, NextOffset: 1136 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: 182, NextOffset: 199 - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 199, NextOffset: 460 - testutil.go:485: Offset: 99, 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: 460, NextOffset: 477 - testutil.go:485: Offset: 291, NextOffset: 308 - testutil.go:485: Offset: 477, NextOffset: 1080 - testutil.go:485: Offset: 308, NextOffset: 837 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 86, NextOffset: 103 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 287): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 209, NextOffset: 489 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 125/287) + zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 239/287) + zstdchunked_test.go:76: [2] at 239 in stargz, SKIPPABLE FRAME (nextFrame: 287/287) +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 272): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 110/272) zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 224/272) @@ -74959,185 +73620,170 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 116/280) zstdchunked_test.go:76: [1] at 116 in stargz, SKIPPABLE FRAME (nextFrame: 232/280) zstdchunked_test.go:76: [2] at 232 in stargz, SKIPPABLE FRAME (nextFrame: 280/280) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 295): -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 131/295) zstdchunked_test.go:76: [1] at 131 in stargz, SKIPPABLE FRAME (nextFrame: 247/295) zstdchunked_test.go:76: [2] at 247 in stargz, SKIPPABLE FRAME (nextFrame: 295/295) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":474,"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 [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 185, NextOffset: 202 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 280): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 101, NextOffset: 293 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 116/280) zstdchunked_test.go:76: [1] at 116 in stargz, SKIPPABLE FRAME (nextFrame: 232/280) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 202, NextOffset: 474 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:76: [2] at 232 in stargz, SKIPPABLE FRAME (nextFrame: 280/280) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 293, NextOffset: 310 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 474, NextOffset: 491 - testutil.go:485: Offset: 310, NextOffset: 836 - testutil.go:485: Offset: 491, NextOffset: 1096 - 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: 185, NextOffset: 202 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 202, NextOffset: 474 - testutil.go:485: Offset: 101, NextOffset: 293 +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU#02 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 103, NextOffset: 314 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 474, NextOffset: 491 - testutil.go:485: Offset: 293, NextOffset: 310 + testutil.go:485: Offset: 489, NextOffset: 506 + testutil.go:485: Offset: 314, NextOffset: 331 + testutil.go:485: Offset: 506, NextOffset: 1136 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 293): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 491, NextOffset: 1096 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 331, NextOffset: 880 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 129/293) zstdchunked_test.go:76: [1] at 129 in stargz, SKIPPABLE FRAME (nextFrame: 245/293) zstdchunked_test.go:76: [2] at 245 in stargz, SKIPPABLE FRAME (nextFrame: 293/293) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 310, NextOffset: 836 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 278): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 114/278) zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 230/278) zstdchunked_test.go:76: [2] at 230 in stargz, SKIPPABLE FRAME (nextFrame: 278/278) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 267): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 105/267) zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 219/267) zstdchunked_test.go:76: [2] at 219 in stargz, SKIPPABLE FRAME (nextFrame: 267/267) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":480,"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: 291, NextOffset: 308 - testutil.go:485: Offset: 463, NextOffset: 480 - testutil.go:485: Offset: 308, NextOffset: 835 - testutil.go:485: Offset: 480, NextOffset: 1084 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 183, NextOffset: 200 - testutil.go:485: Offset: 98, NextOffset: 291 - testutil.go:485: Offset: 200, 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" - testutil.go:485: Offset: 183, NextOffset: 200 - testutil.go:485: Offset: 81, NextOffset: 98 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 264): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 200, NextOffset: 463 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 102/264) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 98, NextOffset: 291 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR zstdchunked_test.go:76: [1] at 102 in stargz, SKIPPABLE FRAME (nextFrame: 216/264) zstdchunked_test.go:76: [2] at 216 in stargz, SKIPPABLE FRAME (nextFrame: 264/264) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 480 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 291, NextOffset: 308 - testutil.go:485: Offset: 480, NextOffset: 1084 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 308, NextOffset: 835 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":303,"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":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":191,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":493,"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: 85, NextOffset: 102 + testutil.go:485: Offset: 191, NextOffset: 208 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 267): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 102, NextOffset: 303 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 105/267) zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 219/267) zstdchunked_test.go:76: [2] at 219 in stargz, SKIPPABLE FRAME (nextFrame: 267/267) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 208, NextOffset: 476 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 303, NextOffset: 320 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":296,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":313,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 320, NextOffset: 862 + testutil.go:485: Offset: 493, NextOffset: 1123 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 264): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 85, NextOffset: 102 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 102, NextOffset: 296 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 203, NextOffset: 466 + testutil.go:485: Offset: 208, NextOffset: 476 + testutil.go:485: Offset: 102, NextOffset: 303 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 296, NextOffset: 313 - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 313, NextOffset: 841 - testutil.go:485: Offset: 483, NextOffset: 1087 - 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: 186, NextOffset: 203 - testutil.go:485: Offset: 85, NextOffset: 102 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 264): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 203, NextOffset: 466 + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 303, NextOffset: 320 + testutil.go:485: Offset: 493, NextOffset: 1123 + testutil.go:485: Offset: 320, NextOffset: 862 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 102/264) zstdchunked_test.go:76: [1] at 102 in stargz, SKIPPABLE FRAME (nextFrame: 216/264) zstdchunked_test.go:76: [2] at 216 in stargz, SKIPPABLE FRAME (nextFrame: 264/264) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 102, NextOffset: 296 - testutil.go: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 TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 296, NextOffset: 313 - testutil.go:485: Offset: 483, NextOffset: 1087 - testutil.go:485: Offset: 313, NextOffset: 841 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 268): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 106/268) zstdchunked_test.go:76: [1] at 106 in stargz, SKIPPABLE FRAME (nextFrame: 220/268) zstdchunked_test.go:76: [2] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 268/268) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 265): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 103/265) + zstdchunked_test.go:76: [1] at 103 in stargz, SKIPPABLE FRAME (nextFrame: 217/265) + zstdchunked_test.go:76: [2] at 217 in stargz, SKIPPABLE FRAME (nextFrame: 265/265) +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":103,"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":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":500,"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: 86, NextOffset: 103 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 271): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 193, NextOffset: 210 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 108/271) + zstdchunked_test.go:76: [1] at 108 in stargz, SKIPPABLE FRAME (nextFrame: 223/271) + zstdchunked_test.go:76: [2] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 271/271) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 103, NextOffset: 304 + testutil.go:485: Offset: 210, NextOffset: 483 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 321 + testutil.go:485: Offset: 483, NextOffset: 500 + testutil.go:485: Offset: 321, NextOffset: 864 + testutil.go:485: Offset: 500, NextOffset: 1130 + 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: 193, NextOffset: 210 + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 210, NextOffset: 483 + testutil.go:485: Offset: 103, 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: 483, NextOffset: 500 + testutil.go:485: Offset: 304, NextOffset: 321 + testutil.go:485: Offset: 500, NextOffset: 1130 + testutil.go:485: Offset: 321, NextOffset: 864 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 268): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 105/268) + zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 220/268) + zstdchunked_test.go:76: [2] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 268/268) +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 271): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 108/271) + zstdchunked_test.go:76: [1] at 108 in stargz, SKIPPABLE FRAME (nextFrame: 223/271) + zstdchunked_test.go:76: [2] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 271/271) +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU#02 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":460,"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 "" @@ -75155,7 +73801,7 @@ testutil.go:485: Offset: 308, NextOffset: 837 testutil.go:485: Offset: 477, NextOffset: 1080 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: 182, NextOffset: 199 testutil.go:485: Offset: 82, NextOffset: 99 @@ -75168,19 +73814,20 @@ testutil.go:485: Offset: 291, NextOffset: 308 testutil.go:485: Offset: 477, NextOffset: 1080 testutil.go:485: Offset: 308, NextOffset: 837 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 265): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 103/265) - zstdchunked_test.go:76: [1] at 103 in stargz, SKIPPABLE FRAME (nextFrame: 217/265) - zstdchunked_test.go:76: [2] at 217 in stargz, SKIPPABLE FRAME (nextFrame: 265/265) -=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 271): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 108/271) - zstdchunked_test.go:76: [1] at 108 in stargz, SKIPPABLE FRAME (nextFrame: 223/271) - zstdchunked_test.go:76: [2] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 271/271) -=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 268): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 105/268) + zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 220/268) + zstdchunked_test.go:76: [2] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 268/268) +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 274): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 111/274) + zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 226/274) + zstdchunked_test.go:76: [2] at 226 in stargz, SKIPPABLE FRAME (nextFrame: 274/274) +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":474,"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 "" @@ -75194,9 +73841,19 @@ 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: 310 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 271): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 474, NextOffset: 491 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 108/271) + zstdchunked_test.go:76: [1] at 108 in stargz, SKIPPABLE FRAME (nextFrame: 223/271) + zstdchunked_test.go:76: [2] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 271/271) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 310, NextOffset: 836 testutil.go:485: Offset: 491, NextOffset: 1096 +=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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" @@ -75211,155 +73868,52 @@ testutil.go:485: Offset: 293, NextOffset: 310 testutil.go:485: Offset: 491, NextOffset: 1096 testutil.go:485: Offset: 310, NextOffset: 836 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 268): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 105/268) - zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 220/268) -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:76: [2] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 268/268) -=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 271): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 108/271) - zstdchunked_test.go:76: [1] at 108 in stargz, SKIPPABLE FRAME (nextFrame: 223/271) - zstdchunked_test.go:76: [2] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 271/271) -=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 268): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 105/268) - zstdchunked_test.go:76: [1] at 105 in stargz, SKIPPABLE FRAME (nextFrame: 220/268) - zstdchunked_test.go:76: [2] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 268/268) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" -=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 183, NextOffset: 200 - testutil.go:485: Offset: 98, NextOffset: 291 - testutil.go:485: Offset: 200, 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: 291, NextOffset: 308 - testutil.go:485: Offset: 463, NextOffset: 480 - testutil.go:485: Offset: 308, NextOffset: 835 - testutil.go:485: Offset: 480, NextOffset: 1084 - 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: 463, NextOffset: 480 - testutil.go:485: Offset: 291, NextOffset: 308 - testutil.go:485: Offset: 480, NextOffset: 1084 - testutil.go:485: Offset: 308, NextOffset: 835 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 183, NextOffset: 200 - testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 200, NextOffset: 463 - testutil.go:485: Offset: 98, NextOffset: 291 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 274): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 111/274) - zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 226/274) - zstdchunked_test.go:76: [2] at 226 in stargz, SKIPPABLE FRAME (nextFrame: 274/274) -=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 271): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 108/271) - zstdchunked_test.go:76: [1] at 108 in stargz, SKIPPABLE FRAME (nextFrame: 223/271) - zstdchunked_test.go:76: [2] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 271/271) -=== RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":296,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":313,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":483,"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: 85, NextOffset: 102 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 102, NextOffset: 296 - testutil.go:485: Offset: 203, NextOffset: 466 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 296, NextOffset: 313 - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 313, NextOffset: 841 - testutil.go:485: Offset: 483, NextOffset: 1087 - 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: 466, NextOffset: 483 - testutil.go:485: Offset: 296, NextOffset: 313 - testutil.go:485: Offset: 483, NextOffset: 1087 - testutil.go:485: Offset: 313, NextOffset: 841 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 269): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 107/269) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 186, NextOffset: 203 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 221/269) zstdchunked_test.go:76: [2] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 269/269) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 85, NextOffset: 102 - testutil.go:485: Offset: 203, NextOffset: 466 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 102, NextOffset: 296 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX#02 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 266): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 104/266) zstdchunked_test.go:76: [1] at 104 in stargz, SKIPPABLE FRAME (nextFrame: 218/266) zstdchunked_test.go:76: [2] at 218 in stargz, SKIPPABLE FRAME (nextFrame: 266/266) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":480,"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: 98 - testutil.go:485: Offset: 182, NextOffset: 199 - testutil.go:485: Offset: 98, NextOffset: 293 - testutil.go:485: Offset: 199, NextOffset: 459 + testutil.go:485: Offset: 183, NextOffset: 200 + testutil.go:485: Offset: 98, NextOffset: 291 + testutil.go:485: Offset: 200, 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: 293, NextOffset: 310 - testutil.go:485: Offset: 459, NextOffset: 476 - testutil.go:485: Offset: 310, NextOffset: 839 - testutil.go:485: Offset: 476, NextOffset: 1079 + testutil.go:485: Offset: 291, NextOffset: 308 + testutil.go:485: Offset: 463, NextOffset: 480 + testutil.go:485: Offset: 308, NextOffset: 835 + testutil.go:485: Offset: 480, NextOffset: 1084 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: 182, NextOffset: 199 + testutil.go:485: Offset: 183, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 199, NextOffset: 459 - testutil.go:485: Offset: 98, NextOffset: 293 + testutil.go:485: Offset: 200, NextOffset: 463 + testutil.go:485: Offset: 98, 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: 459, NextOffset: 476 - testutil.go:485: Offset: 293, NextOffset: 310 - testutil.go:485: Offset: 476, NextOffset: 1079 - testutil.go:485: Offset: 310, NextOffset: 839 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 463, NextOffset: 480 + testutil.go:485: Offset: 291, NextOffset: 308 + testutil.go:485: Offset: 480, NextOffset: 1084 + testutil.go:485: Offset: 308, NextOffset: 835 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 269): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 107/269) @@ -75370,157 +73924,122 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 104/266) zstdchunked_test.go:76: [1] at 104 in stargz, SKIPPABLE FRAME (nextFrame: 218/266) zstdchunked_test.go:76: [2] at 218 in stargz, SKIPPABLE FRAME (nextFrame: 266/266) +=== RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU#02 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":473,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":296,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":313,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":483,"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: 84, NextOffset: 101 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 101, NextOffset: 308 - testutil.go:485: Offset: 202, NextOffset: 473 + testutil.go:485: Offset: 85, NextOffset: 102 + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 102, NextOffset: 296 + testutil.go:485: Offset: 203, NextOffset: 466 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 308, NextOffset: 325 - testutil.go:485: Offset: 473, NextOffset: 490 - testutil.go:485: Offset: 325, NextOffset: 851 - testutil.go:485: Offset: 490, NextOffset: 1095 + testutil.go:485: Offset: 296, NextOffset: 313 + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 313, NextOffset: 841 + testutil.go:485: Offset: 483, NextOffset: 1087 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: 185, NextOffset: 202 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 202, NextOffset: 473 - testutil.go:485: Offset: 101, NextOffset: 308 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 473, NextOffset: 490 - testutil.go:485: Offset: 308, NextOffset: 325 - testutil.go:485: Offset: 490, NextOffset: 1095 - testutil.go:485: Offset: 325, NextOffset: 851 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 186, NextOffset: 203 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 268): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 85, NextOffset: 102 +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 106/268) zstdchunked_test.go:76: [1] at 106 in stargz, SKIPPABLE FRAME (nextFrame: 220/268) zstdchunked_test.go:76: [2] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 268/268) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 203, NextOffset: 466 + testutil.go:485: Offset: 102, NextOffset: 296 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 466, NextOffset: 483 + testutil.go:485: Offset: 296, NextOffset: 313 === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 265): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 103/265) zstdchunked_test.go:76: [1] at 103 in stargz, SKIPPABLE FRAME (nextFrame: 217/265) zstdchunked_test.go:76: [2] at 217 in stargz, SKIPPABLE FRAME (nextFrame: 265/265) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 483, NextOffset: 1087 + testutil.go:485: Offset: 313, NextOffset: 841 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":295,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":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: 82, NextOffset: 99 - testutil.go:485: Offset: 183, NextOffset: 200 - testutil.go:485: Offset: 99, NextOffset: 295 - 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: 295, NextOffset: 312 - testutil.go:485: Offset: 462, NextOffset: 479 - testutil.go:485: Offset: 312, NextOffset: 841 - testutil.go:485: Offset: 479, NextOffset: 1084 - 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: 183, NextOffset: 200 - testutil.go:485: Offset: 82, NextOffset: 99 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 276): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 200, NextOffset: 462 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 112/276) zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 228/276) zstdchunked_test.go:76: [2] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 276/276) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 99, NextOffset: 295 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 462, NextOffset: 479 - testutil.go:485: Offset: 295, NextOffset: 312 - testutil.go:485: Offset: 479, NextOffset: 1084 - testutil.go:485: Offset: 312, NextOffset: 841 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 273): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 109/273) zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 225/273) zstdchunked_test.go:76: [2] at 225 in stargz, SKIPPABLE FRAME (nextFrame: 273/273) === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":316,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":467,"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: 84, NextOffset: 101 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 101, NextOffset: 299 - testutil.go:485: Offset: 203, NextOffset: 467 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 276): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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" -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 112/276) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 299, NextOffset: 316 -=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 228/276) zstdchunked_test.go:76: [2] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 276/276) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 467, NextOffset: 484 - testutil.go:485: Offset: 316, NextOffset: 844 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 484, NextOffset: 1089 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":460,"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 "": [.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: 186, NextOffset: 203 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 203, NextOffset: 467 - testutil.go:485: Offset: 101, NextOffset: 299 - testutil.go:371: Comparing: "foo2" vs "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: 484 - testutil.go:485: Offset: 299, NextOffset: 316 - testutil.go:485: Offset: 484, NextOffset: 1089 - testutil.go:485: Offset: 316, NextOffset: 844 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 182, NextOffset: 199 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR === CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 273): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 109/273) zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 225/273) zstdchunked_test.go:76: [2] at 225 in stargz, SKIPPABLE FRAME (nextFrame: 273/273) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX + testutil.go:485: Offset: 99, NextOffset: 291 === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX + testutil.go:485: Offset: 199, NextOffset: 460 + testutil.go:371: Comparing: "foo2" vs "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: 308 + testutil.go:485: Offset: 460, NextOffset: 477 + testutil.go:485: Offset: 308, NextOffset: 837 + testutil.go:485: Offset: 477, NextOffset: 1080 + 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: 182, NextOffset: 199 + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 199, NextOffset: 460 + testutil.go:485: Offset: 99, 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: 460, NextOffset: 477 + testutil.go:485: Offset: 291, NextOffset: 308 + testutil.go:485: Offset: 477, NextOffset: 1080 + testutil.go:485: Offset: 308, NextOffset: 837 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 274): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 110/274) zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 226/274) zstdchunked_test.go:76: [2] at 226 in stargz, SKIPPABLE FRAME (nextFrame: 274/274) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 271): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 107/271) zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 223/271) @@ -75550,6 +74069,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 326): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 134/326) zstdchunked_test.go:76: [1] at 134 in stargz, SKIPPABLE FRAME (nextFrame: 278/326) @@ -75562,74 +74083,75 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 136/328) zstdchunked_test.go:76: [1] at 136 in stargz, SKIPPABLE FRAME (nextFrame: 280/328) zstdchunked_test.go:76: [2] at 280 in stargz, SKIPPABLE FRAME (nextFrame: 328/328) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX + testutil.go:371: Comparing: "" vs "" +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 96, NextOffset: 275 - testutil.go:485: Offset: 192, NextOffset: 445 + testutil.go:485: Offset: 84, NextOffset: 101 +=== RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 101, NextOffset: 293 + testutil.go:485: Offset: 202, NextOffset: 474 + testutil.go:371: Comparing: "foo2" vs "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: 310 + testutil.go:485: Offset: 474, NextOffset: 491 === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 326): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 310, NextOffset: 836 + testutil.go:485: Offset: 491, NextOffset: 1096 === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 134/326) zstdchunked_test.go:76: [1] at 134 in stargz, SKIPPABLE FRAME (nextFrame: 278/326) zstdchunked_test.go:76: [2] at 278 in stargz, SKIPPABLE FRAME (nextFrame: 326/326) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 275, NextOffset: 292 - testutil.go:485: Offset: 445, NextOffset: 462 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,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: 185, NextOffset: 202 === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 84, NextOffset: 101 === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 292, NextOffset: 818 - testutil.go:485: Offset: 462, NextOffset: 1053 - 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: 192 - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 192, NextOffset: 445 - testutil.go:485: Offset: 96, NextOffset: 275 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 202, NextOffset: 474 + testutil.go:485: Offset: 101, 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: 445, NextOffset: 462 + testutil.go:485: Offset: 474, NextOffset: 491 + testutil.go:485: Offset: 293, NextOffset: 310 + testutil.go:485: Offset: 491, NextOffset: 1096 + testutil.go:485: Offset: 310, NextOffset: 836 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 314): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 275, NextOffset: 292 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 121/314) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 266/314) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 462, NextOffset: 1053 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:76: [2] at 266 in stargz, SKIPPABLE FRAME (nextFrame: 314/314) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 292, NextOffset: 818 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 307): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/307) zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 259/307) @@ -75638,23 +74160,73 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":480,"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: 81, NextOffset: 98 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 314): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 183, NextOffset: 200 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 121/314) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 266/314) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 98, NextOffset: 291 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:76: [2] at 266 in stargz, SKIPPABLE FRAME (nextFrame: 314/314) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 200, NextOffset: 463 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 291, NextOffset: 308 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,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} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 463, NextOffset: 480 === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 308, NextOffset: 835 + testutil.go:485: Offset: 480, NextOffset: 1084 + 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: 183, NextOffset: 200 + testutil.go:485: Offset: 81, NextOffset: 98 + testutil.go:485: Offset: 200, NextOffset: 463 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 307): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/307) zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 259/307) zstdchunked_test.go:76: [2] at 259 in stargz, SKIPPABLE FRAME (nextFrame: 307/307) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 98, 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: 463, NextOffset: 480 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 291, NextOffset: 308 + testutil.go:485: Offset: 480, NextOffset: 1084 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 314): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 308, NextOffset: 835 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 121/314) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 266/314) zstdchunked_test.go:76: [2] at 266 in stargz, SKIPPABLE FRAME (nextFrame: 314/314) @@ -75679,6 +74251,9 @@ testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 329): +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 136/329) zstdchunked_test.go:76: [1] at 136 in stargz, SKIPPABLE FRAME (nextFrame: 281/329) zstdchunked_test.go:76: [2] at 281 in stargz, SKIPPABLE FRAME (nextFrame: 329/329) @@ -75686,84 +74261,84 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":296,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":313,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":483,"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: 85, NextOffset: 102 + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 102, NextOffset: 296 + testutil.go:485: Offset: 203, NextOffset: 466 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 296, NextOffset: 313 + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 313, NextOffset: 841 + testutil.go:485: Offset: 483, NextOffset: 1087 + 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: 186, NextOffset: 203 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 331): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 85, NextOffset: 102 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 138/331) zstdchunked_test.go:76: [1] at 138 in stargz, SKIPPABLE FRAME (nextFrame: 283/331) zstdchunked_test.go:76: [2] at 283 in stargz, SKIPPABLE FRAME (nextFrame: 331/331) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 203, NextOffset: 466 + testutil.go:485: Offset: 102, NextOffset: 296 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 466, NextOffset: 483 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 329): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 296, NextOffset: 313 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 136/329) zstdchunked_test.go:76: [1] at 136 in stargz, SKIPPABLE FRAME (nextFrame: 281/329) zstdchunked_test.go:76: [2] at 281 in stargz, SKIPPABLE FRAME (nextFrame: 329/329) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 483, NextOffset: 1087 + testutil.go:485: Offset: 313, NextOffset: 841 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 329): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 136/329) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":94,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":453,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":470,"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: 94 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 136/329) zstdchunked_test.go:76: [1] at 136 in stargz, SKIPPABLE FRAME (nextFrame: 281/329) zstdchunked_test.go:76: [2] at 281 in stargz, SKIPPABLE FRAME (nextFrame: 329/329) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 175, NextOffset: 192 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 94, NextOffset: 282 === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 192, NextOffset: 453 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 453, NextOffset: 470 - testutil.go:485: Offset: 299, NextOffset: 827 - testutil.go:485: Offset: 470, NextOffset: 1063 - 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: 192 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 326): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 77, NextOffset: 94 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 133/326) zstdchunked_test.go:76: [1] at 133 in stargz, SKIPPABLE FRAME (nextFrame: 278/326) zstdchunked_test.go:76: [2] at 278 in stargz, SKIPPABLE FRAME (nextFrame: 326/326) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 192, NextOffset: 453 - testutil.go:485: Offset: 94, NextOffset: 282 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 453, NextOffset: 470 - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 470, NextOffset: 1063 - testutil.go:485: Offset: 299, NextOffset: 827 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 312): -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 121/312) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 264/312) zstdchunked_test.go:76: [2] at 264 in stargz, SKIPPABLE FRAME (nextFrame: 312/312) @@ -75774,8 +74349,6 @@ zstdchunked_test.go:55: got zstd streams (compressed size: 305): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/305) zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 257/305) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:76: [2] at 257 in stargz, SKIPPABLE FRAME (nextFrame: 305/305) testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} @@ -75789,22 +74362,69 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":98,"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":310,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"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":459,"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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 98 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 305): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU + testutil.go:485: Offset: 182, NextOffset: 199 + testutil.go:485: Offset: 98, NextOffset: 293 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/305) zstdchunked_test.go:76: [1] at 114 in stargz, SKIPPABLE FRAME (nextFrame: 257/305) zstdchunked_test.go:76: [2] at 257 in stargz, SKIPPABLE FRAME (nextFrame: 305/305) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU + testutil.go:485: Offset: 199, 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: 293, NextOffset: 310 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU + testutil.go:485: Offset: 459, NextOffset: 476 + testutil.go:485: Offset: 310, NextOffset: 839 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 311): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU + testutil.go:485: Offset: 476, NextOffset: 1079 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 120/311) zstdchunked_test.go:76: [1] at 120 in stargz, SKIPPABLE FRAME (nextFrame: 263/311) zstdchunked_test.go:76: [2] at 263 in stargz, SKIPPABLE FRAME (nextFrame: 311/311) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 182, NextOffset: 199 + testutil.go:485: Offset: 81, NextOffset: 98 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU + testutil.go:485: Offset: 199, NextOffset: 459 + testutil.go:485: Offset: 98, 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: 459, NextOffset: 476 + testutil.go:485: Offset: 293, NextOffset: 310 + testutil.go:485: Offset: 476, NextOffset: 1079 + testutil.go:485: Offset: 310, NextOffset: 839 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 304): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 113/304) zstdchunked_test.go:76: [1] at 113 in stargz, SKIPPABLE FRAME (nextFrame: 256/304) @@ -75820,66 +74440,70 @@ 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} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":185,"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":473,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":278,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":295,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"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":465,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 78, NextOffset: 95 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 95, NextOffset: 278 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 101, NextOffset: 308 + testutil.go:485: Offset: 202, NextOffset: 473 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 308, NextOffset: 325 + testutil.go:485: Offset: 473, NextOffset: 490 + testutil.go:485: Offset: 325, NextOffset: 851 + testutil.go:485: Offset: 490, NextOffset: 1095 === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 313): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 192, NextOffset: 448 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 124/313) zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 265/313) zstdchunked_test.go:76: [2] at 265 in stargz, SKIPPABLE FRAME (nextFrame: 313/313) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 278, NextOffset: 295 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 84, NextOffset: 101 === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 448, NextOffset: 465 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 295, NextOffset: 819 === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 465, NextOffset: 1057 - 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: 192 - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 192, NextOffset: 448 - testutil.go:485: Offset: 95, NextOffset: 278 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 202, NextOffset: 473 + testutil.go:485: Offset: 101, NextOffset: 308 testutil.go:371: Comparing: "foo2" vs "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: 465 - testutil.go:485: Offset: 278, NextOffset: 295 - testutil.go:485: Offset: 465, NextOffset: 1057 - testutil.go:485: Offset: 295, NextOffset: 819 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 316): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 473, NextOffset: 490 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 127/316) zstdchunked_test.go:76: [1] at 127 in stargz, SKIPPABLE FRAME (nextFrame: 268/316) zstdchunked_test.go:76: [2] at 268 in stargz, SKIPPABLE FRAME (nextFrame: 316/316) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 308, NextOffset: 325 + testutil.go:485: Offset: 490, NextOffset: 1095 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 325, NextOffset: 851 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 313): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 124/313) zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 265/313) @@ -75888,6 +74512,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 318): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 129/318) zstdchunked_test.go:76: [1] at 129 in stargz, SKIPPABLE FRAME (nextFrame: 270/318) @@ -75896,6 +74522,23 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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":99,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":295,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":183,"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":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: 82, NextOffset: 99 + testutil.go:485: Offset: 183, NextOffset: 200 + testutil.go:485: Offset: 99, NextOffset: 295 + 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: 295, NextOffset: 312 + testutil.go:485: Offset: 462, NextOffset: 479 + testutil.go:485: Offset: 312, NextOffset: 841 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 316): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 127/316) zstdchunked_test.go:76: [1] at 127 in stargz, SKIPPABLE FRAME (nextFrame: 268/316) @@ -75904,14 +74547,39 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 479, NextOffset: 1084 + 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: 183, NextOffset: 200 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 311): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 82, NextOffset: 99 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 121/311) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 263/311) zstdchunked_test.go:76: [2] at 263 in stargz, SKIPPABLE FRAME (nextFrame: 311/311) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:485: Offset: 99, NextOffset: 295 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 462, NextOffset: 479 + testutil.go:485: Offset: 295, NextOffset: 312 + testutil.go:485: Offset: 479, NextOffset: 1084 + testutil.go:485: Offset: 312, NextOffset: 841 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 301): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/301) zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 253/301) @@ -75928,14 +74596,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":316,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":186,"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":467,"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: 299, NextOffset: 316 + testutil.go:485: Offset: 467, NextOffset: 484 + testutil.go:485: Offset: 316, NextOffset: 844 + testutil.go:485: Offset: 484, NextOffset: 1089 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 301): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 84, NextOffset: 101 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/301) zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 253/301) zstdchunked_test.go:76: [2] at 253 in stargz, SKIPPABLE FRAME (nextFrame: 301/301) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 101, NextOffset: 299 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 203, NextOffset: 467 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,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: 467, NextOffset: 484 + testutil.go:485: Offset: 299, NextOffset: 316 + testutil.go:485: Offset: 484, NextOffset: 1089 + testutil.go:485: Offset: 316, NextOffset: 844 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 203, NextOffset: 467 + testutil.go:485: Offset: 101, NextOffset: 299 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 313): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 123/313) zstdchunked_test.go:76: [1] at 123 in stargz, SKIPPABLE FRAME (nextFrame: 265/313) @@ -75943,59 +74653,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} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR - 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":97,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":281,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":298,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 80, NextOffset: 97 - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 97, NextOffset: 281 - testutil.go:485: Offset: 193, NextOffset: 450 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 281, NextOffset: 298 - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 298, NextOffset: 826 - testutil.go:485: Offset: 467, NextOffset: 1061 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 302): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 176, NextOffset: 193 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 112/302) zstdchunked_test.go:76: [1] at 112 in stargz, SKIPPABLE FRAME (nextFrame: 254/302) zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 302/302) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 80, NextOffset: 97 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 193, NextOffset: 450 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,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} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 97, NextOffset: 281 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 450, NextOffset: 467 - testutil.go:485: Offset: 281, NextOffset: 298 - testutil.go:485: Offset: 467, NextOffset: 1061 - testutil.go:485: Offset: 298, NextOffset: 826 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 312): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 122/312) zstdchunked_test.go:76: [1] at 122 in stargz, SKIPPABLE FRAME (nextFrame: 264/312) @@ -76012,6 +74679,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 312): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 122/312) zstdchunked_test.go:76: [1] at 122 in stargz, SKIPPABLE FRAME (nextFrame: 264/312) @@ -76044,7 +74713,38 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"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: 79, NextOffset: 96 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 96, NextOffset: 275 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 192, NextOffset: 445 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 275, NextOffset: 292 + testutil.go:485: Offset: 445, NextOffset: 462 + testutil.go:485: Offset: 292, NextOffset: 818 + testutil.go:485: Offset: 462, NextOffset: 1053 + 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: 192 + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 192, NextOffset: 445 + testutil.go:485: Offset: 96, NextOffset: 275 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 445, NextOffset: 462 + testutil.go:485: Offset: 275, NextOffset: 292 + testutil.go:485: Offset: 462, NextOffset: 1053 === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 312): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 121/312) @@ -76054,71 +74754,28 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 302): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/302) zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 254/302) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - testutil.go:485: Offset: 275, NextOffset: 292 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 302/302) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - testutil.go:485: Offset: 445, NextOffset: 462 - testutil.go:485: Offset: 292, NextOffset: 818 - testutil.go:485: Offset: 462, NextOffset: 1053 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - testutil.go:485: Offset: 79, NextOffset: 96 === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 96, NextOffset: 275 - testutil.go:485: Offset: 192, NextOffset: 445 - 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: 192 - testutil.go:485: Offset: 79, NextOffset: 96 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 312): +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 292, NextOffset: 818 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 121/312) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 264/312) zstdchunked_test.go:76: [2] at 264 in stargz, SKIPPABLE FRAME (nextFrame: 312/312) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - testutil.go:485: Offset: 192, NextOffset: 445 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - testutil.go:485: Offset: 96, NextOffset: 275 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 445, NextOffset: 462 - testutil.go:485: Offset: 275, NextOffset: 292 - testutil.go:485: Offset: 462, NextOffset: 1053 - testutil.go:485: Offset: 292, NextOffset: 818 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 302): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/302) @@ -76137,6 +74794,8 @@ testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 302): +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/302) zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 254/302) zstdchunked_test.go:76: [2] at 254 in stargz, SKIPPABLE FRAME (nextFrame: 302/302) @@ -76144,7 +74803,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 303): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 113/303) @@ -76155,16 +74814,7 @@ testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 301): -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/301) - zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 253/301) - zstdchunked_test.go:76: [2] at 253 in stargz, SKIPPABLE FRAME (nextFrame: 301/301) - 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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":94,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":453,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":470,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" @@ -76172,8 +74822,20 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 77, NextOffset: 94 testutil.go:485: Offset: 175, NextOffset: 192 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/301) + zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 253/301) + zstdchunked_test.go:76: [2] at 253 in stargz, SKIPPABLE FRAME (nextFrame: 301/301) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 94, NextOffset: 282 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,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} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 192, NextOffset: 453 +=== RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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" @@ -76182,38 +74844,30 @@ testutil.go:485: Offset: 299, NextOffset: 827 testutil.go:485: Offset: 470, NextOffset: 1063 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: 175, NextOffset: 192 + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 192, NextOffset: 453 + testutil.go:485: Offset: 94, NextOffset: 282 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 453, NextOffset: 470 testutil.go:485: Offset: 282, NextOffset: 299 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 303): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX testutil.go:485: Offset: 470, NextOffset: 1063 + testutil.go:485: Offset: 299, NextOffset: 827 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 303): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 113/303) zstdchunked_test.go:76: [1] at 113 in stargz, SKIPPABLE FRAME (nextFrame: 255/303) zstdchunked_test.go:76: [2] at 255 in stargz, SKIPPABLE FRAME (nextFrame: 303/303) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 299, NextOffset: 827 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 192 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 77, NextOffset: 94 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 192, NextOffset: 453 - testutil.go:485: Offset: 94, NextOffset: 282 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 301): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/301) zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 253/301) @@ -76222,25 +74876,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 305): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 115/305) - zstdchunked_test.go:76: [1] at 115 in stargz, SKIPPABLE FRAME (nextFrame: 257/305) - zstdchunked_test.go:76: [2] at 257 in stargz, SKIPPABLE FRAME (nextFrame: 305/305) - 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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 303): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 113/303) - zstdchunked_test.go:76: [1] at 113 in stargz, SKIPPABLE FRAME (nextFrame: 255/303) - zstdchunked_test.go:76: [2] at 255 in stargz, SKIPPABLE FRAME (nextFrame: 303/303) - 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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":278,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":295,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"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":465,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" @@ -76257,27 +74893,11 @@ testutil.go:485: Offset: 448, NextOffset: 465 testutil.go:485: Offset: 295, NextOffset: 819 testutil.go:485: Offset: 465, NextOffset: 1057 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 298): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 109/298) - zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 250/298) - zstdchunked_test.go:76: [2] at 250 in stargz, SKIPPABLE FRAME (nextFrame: 298/298) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 175, NextOffset: 192 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX testutil.go:485: Offset: 78, NextOffset: 95 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX testutil.go:485: Offset: 192, NextOffset: 448 testutil.go:485: Offset: 95, NextOffset: 278 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -76286,28 +74906,40 @@ testutil.go:485: Offset: 448, NextOffset: 465 testutil.go:485: Offset: 278, NextOffset: 295 testutil.go:485: Offset: 465, NextOffset: 1057 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 295, NextOffset: 819 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 296): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/296) - zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 248/296) - zstdchunked_test.go:76: [2] at 248 in stargz, SKIPPABLE FRAME (nextFrame: 296/296) +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 305): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 115/305) + zstdchunked_test.go:76: [1] at 115 in stargz, SKIPPABLE FRAME (nextFrame: 257/305) + zstdchunked_test.go:76: [2] at 257 in stargz, SKIPPABLE FRAME (nextFrame: 305/305) 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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 303): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 113/303) + zstdchunked_test.go:76: [1] at 113 in stargz, SKIPPABLE FRAME (nextFrame: 255/303) + zstdchunked_test.go:76: [2] at 255 in stargz, SKIPPABLE FRAME (nextFrame: 303/303) + 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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 298): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 109/298) zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 250/298) zstdchunked_test.go:76: [2] at 250 in stargz, SKIPPABLE FRAME (nextFrame: 298/298) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 296): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/296) zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 248/296) @@ -76315,27 +74947,12 @@ 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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 299): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 110/299) - zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 251/299) - zstdchunked_test.go:76: [2] at 251 in stargz, SKIPPABLE FRAME (nextFrame: 299/299) - 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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR 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":97,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":281,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":298,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"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: 97 - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 97, NextOffset: 281 - testutil.go:485: Offset: 193, NextOffset: 450 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -76343,13 +74960,13 @@ testutil.go:485: Offset: 450, NextOffset: 467 testutil.go:485: Offset: 298, NextOffset: 826 testutil.go:485: Offset: 467, NextOffset: 1061 - 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: 176, NextOffset: 193 testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 193, NextOffset: 450 + testutil.go:485: Offset: 176, NextOffset: 193 testutil.go:485: Offset: 97, NextOffset: 281 + testutil.go:485: Offset: 193, NextOffset: 450 + 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" @@ -76357,8 +74974,39 @@ testutil.go:485: Offset: 281, NextOffset: 298 testutil.go:485: Offset: 467, NextOffset: 1061 testutil.go:485: Offset: 298, NextOffset: 826 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 176, NextOffset: 193 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 298): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 109/298) + zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 250/298) + zstdchunked_test.go:76: [2] at 250 in stargz, SKIPPABLE FRAME (nextFrame: 298/298) + 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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 296): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/296) + zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 248/296) + zstdchunked_test.go:76: [2] at 248 in stargz, SKIPPABLE FRAME (nextFrame: 296/296) + 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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 193, NextOffset: 450 + testutil.go:485: Offset: 97, NextOffset: 281 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 299): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 110/299) + zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 251/299) + zstdchunked_test.go:76: [2] at 251 in stargz, SKIPPABLE FRAME (nextFrame: 299/299) + 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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 297): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/297) zstdchunked_test.go:76: [1] at 108 in stargz, SKIPPABLE FRAME (nextFrame: 249/297) @@ -76367,7 +75015,39 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":275,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":292,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":445,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":462,"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: 79, NextOffset: 96 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 96, NextOffset: 275 + testutil.go:485: Offset: 192, NextOffset: 445 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 275, NextOffset: 292 + testutil.go:485: Offset: 445, NextOffset: 462 + testutil.go:485: Offset: 292, NextOffset: 818 + testutil.go:485: Offset: 462, NextOffset: 1053 + 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: 192 + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 192, NextOffset: 445 + testutil.go:485: Offset: 96, NextOffset: 275 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 445, NextOffset: 462 + testutil.go:485: Offset: 275, NextOffset: 292 + testutil.go:485: Offset: 462, NextOffset: 1053 + testutil.go:485: Offset: 292, NextOffset: 818 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 301): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 112/301) @@ -76377,6 +75057,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 299): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/299) zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 251/299) @@ -76385,8 +75067,38 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":94,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":453,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":470,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 282, NextOffset: 299 + testutil.go:485: Offset: 453, NextOffset: 470 + testutil.go:485: Offset: 299, NextOffset: 827 + testutil.go:485: Offset: 470, NextOffset: 1063 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 94, NextOffset: 282 + testutil.go:485: Offset: 192, NextOffset: 453 + 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: 192 + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 192, NextOffset: 453 + testutil.go:485: Offset: 94, NextOffset: 282 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 453, NextOffset: 470 + testutil.go:485: Offset: 282, NextOffset: 299 + testutil.go:485: Offset: 470, NextOffset: 1063 + testutil.go:485: Offset: 299, NextOffset: 827 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 301): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 112/301) @@ -76396,58 +75108,16 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":100,"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":301,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":178,"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":447,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":464,"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: 83, NextOffset: 100 - testutil.go:485: Offset: 178, NextOffset: 195 - testutil.go:485: Offset: 100, NextOffset: 284 - testutil.go:485: Offset: 195, NextOffset: 447 - testutil.go:371: Comparing: "foo2" vs "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: 301 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 299): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:485: Offset: 447, NextOffset: 464 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/299) zstdchunked_test.go:76: [1] at 110 in stargz, SKIPPABLE FRAME (nextFrame: 251/299) zstdchunked_test.go:76: [2] at 251 in stargz, SKIPPABLE FRAME (nextFrame: 299/299) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:485: Offset: 301, NextOffset: 824 - testutil.go:485: Offset: 464, NextOffset: 1057 - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,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} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:485: Offset: 178, NextOffset: 195 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 195, NextOffset: 447 - testutil.go:485: Offset: 100, 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: 447, NextOffset: 464 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:485: Offset: 284, NextOffset: 301 - testutil.go:485: Offset: 464, NextOffset: 1057 - testutil.go:485: Offset: 301, NextOffset: 824 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 300): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 111/300) zstdchunked_test.go:76: [1] at 111 in stargz, SKIPPABLE FRAME (nextFrame: 252/300) @@ -76465,8 +75135,6 @@ testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 299): -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 109/299) zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 251/299) zstdchunked_test.go:76: [2] at 251 in stargz, SKIPPABLE FRAME (nextFrame: 299/299) @@ -76474,54 +75142,49 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"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":309,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":179,"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":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":473,"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: 95 - testutil.go:485: Offset: 179, NextOffset: 196 - testutil.go:485: Offset: 95, NextOffset: 292 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 297): -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 196, NextOffset: 456 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/297) zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 249/297) zstdchunked_test.go:76: [2] at 249 in stargz, SKIPPABLE FRAME (nextFrame: 297/297) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":278,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":295,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"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":465,"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: 95 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 95, NextOffset: 278 + testutil.go:485: Offset: 192, NextOffset: 448 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 292, NextOffset: 309 + testutil.go:485: Offset: 278, NextOffset: 295 + testutil.go:485: Offset: 448, NextOffset: 465 === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,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} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 456, NextOffset: 473 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 295, NextOffset: 819 === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 309, NextOffset: 837 - testutil.go:485: Offset: 473, NextOffset: 1066 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 465, NextOffset: 1057 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: 179, NextOffset: 196 + testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 196, NextOffset: 456 - testutil.go:485: Offset: 95, NextOffset: 292 + testutil.go:485: Offset: 192, NextOffset: 448 + testutil.go:485: Offset: 95, NextOffset: 278 testutil.go:371: Comparing: "foo2" vs "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: 473 - testutil.go:485: Offset: 292, NextOffset: 309 - testutil.go:485: Offset: 473, NextOffset: 1066 - testutil.go:485: Offset: 309, NextOffset: 837 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01 + testutil.go:485: Offset: 448, NextOffset: 465 + testutil.go:485: Offset: 278, NextOffset: 295 + testutil.go:485: Offset: 465, NextOffset: 1057 + testutil.go:485: Offset: 295, NextOffset: 819 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 299): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 109/299) @@ -76531,6 +75194,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 TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 297): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/297) zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 249/297) @@ -76539,60 +75204,61 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 299): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2148 (nextFrame: 109/299) zstdchunked_test.go:76: [1] at 109 in stargz, SKIPPABLE FRAME (nextFrame: 251/299) zstdchunked_test.go:76: [2] at 251 in stargz, SKIPPABLE FRAME (nextFrame: 299/299) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":305,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":452,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":469,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX + 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":97,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":281,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":298,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"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: 83, NextOffset: 100 - testutil.go:485: Offset: 180, NextOffset: 197 - testutil.go:485: Offset: 100, NextOffset: 288 - testutil.go:485: Offset: 197, NextOffset: 452 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 288, NextOffset: 305 - testutil.go:485: Offset: 452, NextOffset: 469 - testutil.go:485: Offset: 305, NextOffset: 828 - testutil.go:485: Offset: 469, NextOffset: 1061 + testutil.go:485: Offset: 281, NextOffset: 298 + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 298, NextOffset: 826 + testutil.go:485: Offset: 467, NextOffset: 1061 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 97, NextOffset: 281 + testutil.go:485: Offset: 193, NextOffset: 450 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: 180, NextOffset: 197 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 197, NextOffset: 452 - testutil.go:485: Offset: 100, NextOffset: 288 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 452, NextOffset: 469 - testutil.go:485: Offset: 288, NextOffset: 305 - testutil.go:485: Offset: 469, NextOffset: 1061 - testutil.go:485: Offset: 305, NextOffset: 828 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU#01 -=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 281, NextOffset: 298 + testutil.go:485: Offset: 467, NextOffset: 1061 + testutil.go:485: Offset: 298, NextOffset: 826 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 176, NextOffset: 193 === CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 297): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 80, NextOffset: 97 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/297) zstdchunked_test.go:76: [1] at 107 in stargz, SKIPPABLE FRAME (nextFrame: 249/297) zstdchunked_test.go:76: [2] at 249 in stargz, SKIPPABLE FRAME (nextFrame: 297/297) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 193, NextOffset: 450 + testutil.go:485: Offset: 97, NextOffset: 281 +=== CONT TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,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 TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 810): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 130/810) zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 4 (nextFrame: 147/810) @@ -76611,6 +75277,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 811): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 130/811) @@ -76630,7 +75297,6 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 810): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 130/810) @@ -76656,28 +75322,11 @@ zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 4 (nextFrame: 147/811) zstdchunked_test.go:134: [2] at 147 in stargz, uncompressed length 4 (nextFrame: 164/811) zstdchunked_test.go:134: [3] at 164 in stargz, uncompressed length 4 (nextFrame: 181/811) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [4] at 181 in stargz, uncompressed length 4 (nextFrame: 198/811) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [5] at 198 in stargz, uncompressed length 4 (nextFrame: 215/811) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 95 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [6] at 215 in stargz, uncompressed length 492 (nextFrame: 242/811) zstdchunked_test.go:76: [7] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 763/811) zstdchunked_test.go:76: [8] at 763 in stargz, SKIPPABLE FRAME (nextFrame: 811/811) -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 95, NextOffset: 282 - testutil.go:485: Offset: 192, NextOffset: 450 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,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":130,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -76686,44 +75335,47 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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" -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01 -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 299, NextOffset: 827 - testutil.go:485: Offset: 467, NextOffset: 1061 +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":100,"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":301,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":178,"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":447,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":464,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 192, NextOffset: 450 - testutil.go:485: Offset: 95, NextOffset: 282 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 450, NextOffset: 467 - testutil.go:485: Offset: 282, NextOffset: 299 - testutil.go:485: Offset: 467, NextOffset: 1061 - testutil.go:485: Offset: 299, NextOffset: 827 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 83, NextOffset: 100 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 810): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU + testutil.go:485: Offset: 178, NextOffset: 195 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 130/810) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU + testutil.go:485: Offset: 100, NextOffset: 284 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 4 (nextFrame: 147/810) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU + testutil.go:485: Offset: 195, NextOffset: 447 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [2] at 147 in stargz, uncompressed length 4 (nextFrame: 164/810) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 284, NextOffset: 301 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [3] at 164 in stargz, uncompressed length 4 (nextFrame: 181/810) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU + testutil.go:485: Offset: 447, NextOffset: 464 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [4] at 181 in stargz, uncompressed length 4 (nextFrame: 198/810) zstdchunked_test.go:134: [5] at 198 in stargz, uncompressed length 4 (nextFrame: 215/810) zstdchunked_test.go:134: [6] at 215 in stargz, uncompressed length 1616 (nextFrame: 241/810) zstdchunked_test.go:76: [7] at 241 in stargz, SKIPPABLE FRAME (nextFrame: 762/810) zstdchunked_test.go:76: [8] at 762 in stargz, SKIPPABLE FRAME (nextFrame: 810/810) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU + testutil.go:485: Offset: 301, NextOffset: 824 + testutil.go:485: Offset: 464, NextOffset: 1057 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,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":130,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -76732,6 +75384,19 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 178, NextOffset: 195 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 195, NextOffset: 447 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU + testutil.go:485: Offset: 100, 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" === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 811): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 130/811) @@ -76740,6 +75405,13 @@ zstdchunked_test.go:134: [3] at 164 in stargz, uncompressed length 4 (nextFrame: 181/811) zstdchunked_test.go:134: [4] at 181 in stargz, uncompressed length 4 (nextFrame: 198/811) zstdchunked_test.go:134: [5] at 198 in stargz, uncompressed length 4 (nextFrame: 215/811) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU + testutil.go:485: Offset: 447, NextOffset: 464 + testutil.go:485: Offset: 284, NextOffset: 301 + testutil.go:485: Offset: 464, NextOffset: 1057 + testutil.go:485: Offset: 301, NextOffset: 824 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [6] at 215 in stargz, uncompressed length 492 (nextFrame: 242/811) zstdchunked_test.go:76: [7] at 242 in stargz, SKIPPABLE FRAME (nextFrame: 763/811) zstdchunked_test.go:76: [8] at 763 in stargz, SKIPPABLE FRAME (nextFrame: 811/811) @@ -76751,158 +75423,46 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 801): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/801) zstdchunked_test.go:134: [1] at 116 in stargz, uncompressed length 4 (nextFrame: 133/801) zstdchunked_test.go:134: [2] at 133 in stargz, uncompressed length 4 (nextFrame: 150/801) zstdchunked_test.go:134: [3] at 150 in stargz, uncompressed length 4 (nextFrame: 167/801) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":620,"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":755,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":319,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":336,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":476,"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":633,"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":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":785,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":925,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":942,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [4] at 167 in stargz, uncompressed length 4 (nextFrame: 184/801) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 184 in stargz, uncompressed length 4 (nextFrame: 201/801) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo2 foo5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5 foo_empty2 foo3 foo_empty3] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 233 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [6] at 201 in stargz, uncompressed length 1616 (nextFrame: 227/801) zstdchunked_test.go:76: [7] at 227 in stargz, SKIPPABLE FRAME (nextFrame: 753/801) zstdchunked_test.go:76: [8] at 753 in stargz, SKIPPABLE FRAME (nextFrame: 801/801) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 319, NextOffset: 336 - testutil.go:485: Offset: 233, NextOffset: 350 - testutil.go:485: Offset: 336, NextOffset: 476 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,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":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 367 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":201,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 367, NextOffset: 485 - testutil.go:485: Offset: 493, NextOffset: 633 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 633, NextOffset: 650 - testutil.go:485: Offset: 502, NextOffset: 620 - testutil.go:485: Offset: 650, 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: 755, NextOffset: 772 - testutil.go:485: Offset: 925, NextOffset: 942 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 772, NextOffset: 1316 - testutil.go:485: Offset: 942, NextOffset: 1564 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 100, NextOffset: 216 - testutil.go:485: Offset: 203, NextOffset: 319 - 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: 620, NextOffset: 637 - testutil.go:485: Offset: 768, NextOffset: 785 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 802): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 637, NextOffset: 755 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/802) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 785, NextOffset: 925 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 116 in stargz, uncompressed length 4 (nextFrame: 133/802) zstdchunked_test.go:134: [2] at 133 in stargz, uncompressed length 4 (nextFrame: 150/802) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [3] at 150 in stargz, uncompressed length 4 (nextFrame: 167/802) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2] vs [foo foo_empty foo_empty2 foo5 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [4] at 167 in stargz, uncompressed length 4 (nextFrame: 184/802) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [5] at 184 in stargz, uncompressed length 4 (nextFrame: 201/802) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 476, NextOffset: 493 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [6] at 201 in stargz, uncompressed length 492 (nextFrame: 228/802) zstdchunked_test.go:76: [7] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 754/802) zstdchunked_test.go:76: [8] at 754 in stargz, SKIPPABLE FRAME (nextFrame: 802/802) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 350, NextOffset: 367 - testutil.go:485: Offset: 493, NextOffset: 633 - testutil.go:485: Offset: 367, NextOffset: 485 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,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":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 633, NextOffset: 650 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":201,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 650, NextOffset: 768 - testutil.go:485: Offset: 502, NextOffset: 620 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 925, NextOffset: 942 - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 942, NextOffset: 1564 - testutil.go:485: Offset: 772, NextOffset: 1316 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 83, NextOffset: 100 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 203, NextOffset: 319 - testutil.go:485: Offset: 100, NextOffset: 216 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 319, NextOffset: 336 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 336, NextOffset: 476 - testutil.go:485: Offset: 233, NextOffset: 350 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 620, NextOffset: 637 - testutil.go:485: Offset: 785, NextOffset: 925 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 801): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 637, NextOffset: 755 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/801) zstdchunked_test.go:134: [1] at 116 in stargz, uncompressed length 4 (nextFrame: 133/801) zstdchunked_test.go:134: [2] at 133 in stargz, uncompressed length 4 (nextFrame: 150/801) @@ -76916,33 +75476,82 @@ 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":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":201,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01 +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"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":309,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":179,"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":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":473,"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: 95 + testutil.go:485: Offset: 179, NextOffset: 196 + testutil.go:485: Offset: 95, NextOffset: 292 + testutil.go:485: Offset: 196, 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" === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 802): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 292, NextOffset: 309 + testutil.go:485: Offset: 456, NextOffset: 473 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/802) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 309, NextOffset: 837 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 116 in stargz, uncompressed length 4 (nextFrame: 133/802) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 473, NextOffset: 1066 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [2] at 133 in stargz, uncompressed length 4 (nextFrame: 150/802) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU + testutil.go:371: Comparing: "" vs "" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [3] at 150 in stargz, uncompressed length 4 (nextFrame: 167/802) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,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: 179, NextOffset: 196 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [4] at 167 in stargz, uncompressed length 4 (nextFrame: 184/802) zstdchunked_test.go:134: [5] at 184 in stargz, uncompressed length 4 (nextFrame: 201/802) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 78, NextOffset: 95 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [6] at 201 in stargz, uncompressed length 492 (nextFrame: 228/802) zstdchunked_test.go:76: [7] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 754/802) zstdchunked_test.go:76: [8] at 754 in stargz, SKIPPABLE FRAME (nextFrame: 802/802) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 196, NextOffset: 456 + testutil.go:485: Offset: 95, 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: 456, NextOffset: 473 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 292, NextOffset: 309 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 473, NextOffset: 1066 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":201,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 309, NextOffset: 837 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 806): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 115/806) @@ -76962,74 +75571,19 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":200,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":87,"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":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":773,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":647,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo_empty2 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty3] vs [foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo5] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 943, NextOffset: 960 - testutil.go:485: Offset: 790, NextOffset: 1336 - testutil.go:485: Offset: 960, NextOffset: 1583 - 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: 499, NextOffset: 516 - testutil.go:485: Offset: 647, NextOffset: 664 - testutil.go:485: Offset: 516, NextOffset: 636 - testutil.go:485: Offset: 664, NextOffset: 784 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 87, NextOffset: 104 - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 104, NextOffset: 224 - testutil.go:485: Offset: 208, NextOffset: 328 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 224, NextOffset: 241 - testutil.go:485: Offset: 328, NextOffset: 345 - testutil.go:485: Offset: 241, NextOffset: 362 - testutil.go:485: Offset: 345, NextOffset: 488 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 807): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo3" vs "foo3" -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 115/807) zstdchunked_test.go:134: [1] at 115 in stargz, uncompressed length 4 (nextFrame: 132/807) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 362, NextOffset: 379 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [2] at 132 in stargz, uncompressed length 4 (nextFrame: 149/807) zstdchunked_test.go:134: [3] at 149 in stargz, uncompressed length 4 (nextFrame: 166/807) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 488, NextOffset: 505 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [4] at 166 in stargz, uncompressed length 4 (nextFrame: 183/807) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 379, NextOffset: 499 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [5] at 183 in stargz, uncompressed length 4 (nextFrame: 200/807) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 505, NextOffset: 647 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [6] at 200 in stargz, uncompressed length 492 (nextFrame: 227/807) zstdchunked_test.go:76: [7] at 227 in stargz, SKIPPABLE FRAME (nextFrame: 759/807) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 636, NextOffset: 653 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:76: [8] at 759 in stargz, SKIPPABLE FRAME (nextFrame: 807/807) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 653, NextOffset: 773 - testutil.go:485: Offset: 801, NextOffset: 943 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,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":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -77038,63 +75592,13 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":200,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo5 .no.prefetch.landmark foo2] vs [foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo4 foo_empty3 foo5 foo foo2 foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 87, NextOffset: 104 - testutil.go:485: Offset: 208, NextOffset: 328 - testutil.go:485: Offset: 104, NextOffset: 224 - 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: 647, NextOffset: 664 - testutil.go:485: Offset: 499, NextOffset: 516 - testutil.go:485: Offset: 664, NextOffset: 784 - testutil.go:485: Offset: 516, NextOffset: 636 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 943, NextOffset: 960 - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 960, NextOffset: 1583 - testutil.go:485: Offset: 790, NextOffset: 1336 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 328, NextOffset: 345 - testutil.go:485: Offset: 224, NextOffset: 241 - testutil.go:485: Offset: 345, NextOffset: 488 - testutil.go:485: Offset: 241, NextOffset: 362 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 488, NextOffset: 505 - testutil.go:485: Offset: 362, NextOffset: 379 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 831): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 132/831) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 505, NextOffset: 647 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 4 (nextFrame: 149/831) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 379, NextOffset: 499 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [2] at 149 in stargz, uncompressed length 4 (nextFrame: 166/831) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo5" vs "foo5" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [3] at 166 in stargz, uncompressed length 4 (nextFrame: 183/831) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 784, NextOffset: 801 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [4] at 183 in stargz, uncompressed length 4 (nextFrame: 200/831) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 801, NextOffset: 943 - testutil.go:485: Offset: 653, NextOffset: 773 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 200 in stargz, uncompressed length 4 (nextFrame: 217/831) zstdchunked_test.go:134: [6] at 217 in stargz, uncompressed length 1616 (nextFrame: 243/831) zstdchunked_test.go:76: [7] at 243 in stargz, SKIPPABLE FRAME (nextFrame: 783/831) @@ -77127,16 +75631,66 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":200,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":305,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":452,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":469,"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: 83, NextOffset: 100 + testutil.go:485: Offset: 180, NextOffset: 197 + testutil.go:485: Offset: 100, NextOffset: 288 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 831): +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 197, NextOffset: 452 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 132/831) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 288, NextOffset: 305 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 4 (nextFrame: 149/831) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 452, NextOffset: 469 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [2] at 149 in stargz, uncompressed length 4 (nextFrame: 166/831) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 305, NextOffset: 828 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [3] at 166 in stargz, uncompressed length 4 (nextFrame: 183/831) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 469, NextOffset: 1061 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [4] at 183 in stargz, uncompressed length 4 (nextFrame: 200/831) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 180, NextOffset: 197 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [5] at 200 in stargz, uncompressed length 4 (nextFrame: 217/831) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 83, NextOffset: 100 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [6] at 217 in stargz, uncompressed length 1616 (nextFrame: 243/831) zstdchunked_test.go:76: [7] at 243 in stargz, SKIPPABLE FRAME (nextFrame: 783/831) zstdchunked_test.go:76: [8] at 783 in stargz, SKIPPABLE FRAME (nextFrame: 831/831) +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 197, NextOffset: 452 + testutil.go:485: Offset: 100, NextOffset: 288 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 452, NextOffset: 469 + testutil.go:485: Offset: 288, NextOffset: 305 + testutil.go:485: Offset: 469, NextOffset: 1061 + testutil.go:485: Offset: 305, NextOffset: 828 +=== RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,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":132,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -77202,6 +75756,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 800): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/800) @@ -77221,6 +75776,23 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":201,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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":95,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":282,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"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":192,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":450,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":467,"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: 95 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 95, NextOffset: 282 + testutil.go:485: Offset: 192, NextOffset: 450 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 282, NextOffset: 299 + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 299, NextOffset: 827 + testutil.go:485: Offset: 467, NextOffset: 1061 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 801): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/801) @@ -77240,6 +75812,22 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":201,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,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: 175, NextOffset: 192 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 192, NextOffset: 450 + testutil.go:485: Offset: 95, NextOffset: 282 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 282, NextOffset: 299 + testutil.go:485: Offset: 467, NextOffset: 1061 + testutil.go:485: Offset: 299, NextOffset: 827 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 800): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/800) @@ -77297,33 +75885,136 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":200,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":620,"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":755,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":319,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":336,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":476,"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":633,"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":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":785,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":925,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":942,"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 [foo6 foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 620, NextOffset: 637 + testutil.go:485: Offset: 768, NextOffset: 785 + testutil.go:485: Offset: 637, NextOffset: 755 + testutil.go:485: Offset: 785, NextOffset: 925 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 100, NextOffset: 216 + testutil.go:485: Offset: 203, NextOffset: 319 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 319, NextOffset: 336 + testutil.go:485: Offset: 233, NextOffset: 350 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 336, NextOffset: 476 + 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: 485, NextOffset: 502 + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 502, NextOffset: 620 + testutil.go:485: Offset: 650, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 367 + testutil.go:485: Offset: 476, NextOffset: 493 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 806): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 367, NextOffset: 485 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 115/806) zstdchunked_test.go:134: [1] at 115 in stargz, uncompressed length 4 (nextFrame: 132/806) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 493, NextOffset: 633 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [2] at 132 in stargz, uncompressed length 4 (nextFrame: 149/806) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [3] at 149 in stargz, uncompressed length 4 (nextFrame: 166/806) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 755, NextOffset: 772 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [4] at 166 in stargz, uncompressed length 4 (nextFrame: 183/806) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 925, NextOffset: 942 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [5] at 183 in stargz, uncompressed length 4 (nextFrame: 200/806) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 772, NextOffset: 1316 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [6] at 200 in stargz, uncompressed length 492 (nextFrame: 227/806) zstdchunked_test.go:76: [7] at 227 in stargz, SKIPPABLE FRAME (nextFrame: 758/806) zstdchunked_test.go:76: [8] at 758 in stargz, SKIPPABLE FRAME (nextFrame: 806/806) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 942, NextOffset: 1564 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo2 foo_empty3 foo4 foo_empty2 foo3 foo5 .no.prefetch.landmark foo foo_empty] vs [foo3 foo_empty5 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 768, NextOffset: 785 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 620, NextOffset: 637 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":132,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":200,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 785, NextOffset: 925 + testutil.go:485: Offset: 637, NextOffset: 755 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 203, NextOffset: 319 + testutil.go:485: Offset: 100, NextOffset: 216 + 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: 476, NextOffset: 493 + testutil.go:485: Offset: 350, NextOffset: 367 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 493, NextOffset: 633 + testutil.go:485: Offset: 367, NextOffset: 485 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 925, NextOffset: 942 + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 942, NextOffset: 1564 + testutil.go:485: Offset: 772, NextOffset: 1316 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 319, NextOffset: 336 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 336, NextOffset: 476 + testutil.go:485: Offset: 233, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 650, NextOffset: 768 + testutil.go:485: Offset: 502, NextOffset: 620 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 795): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 126/795) zstdchunked_test.go:134: [1] at 126 in stargz, uncompressed length 4 (nextFrame: 143/795) zstdchunked_test.go:134: [2] at 143 in stargz, uncompressed length 4 (nextFrame: 160/795) zstdchunked_test.go:134: [3] at 160 in stargz, uncompressed length 4 (nextFrame: 177/795) zstdchunked_test.go:134: [4] at 177 in stargz, uncompressed length 4 (nextFrame: 194/795) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 194 in stargz, uncompressed length 4 (nextFrame: 211/795) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [6] at 211 in stargz, uncompressed length 1616 (nextFrame: 237/795) zstdchunked_test.go:76: [7] at 237 in stargz, SKIPPABLE FRAME (nextFrame: 747/795) zstdchunked_test.go:76: [8] at 747 in stargz, SKIPPABLE FRAME (nextFrame: 795/795) @@ -77335,6 +76026,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 796): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 126/796) @@ -77374,6 +76066,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 796): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 126/796) zstdchunked_test.go:134: [1] at 126 in stargz, uncompressed length 4 (nextFrame: 143/796) @@ -77384,8 +76078,6 @@ zstdchunked_test.go:134: [6] at 211 in stargz, uncompressed length 492 (nextFrame: 238/796) zstdchunked_test.go:76: [7] at 238 in stargz, SKIPPABLE FRAME (nextFrame: 748/796) zstdchunked_test.go:76: [8] at 748 in stargz, SKIPPABLE FRAME (nextFrame: 796/796) -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,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":126,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -77394,7 +76086,6 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 797): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 127/797) @@ -77414,150 +76105,146 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":87,"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":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":773,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":647,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo2 foo_empty4] vs [foo_empty3 foo4 foo_empty4 foo5 foo6 foo3 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 328, NextOffset: 345 + testutil.go:485: Offset: 241, NextOffset: 362 + testutil.go:485: Offset: 345, NextOffset: 488 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 636, NextOffset: 653 + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 653, NextOffset: 773 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 798): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 801, NextOffset: 943 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 127/798) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 773, NextOffset: 790 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 127 in stargz, uncompressed length 4 (nextFrame: 144/798) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 943, NextOffset: 960 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [2] at 144 in stargz, uncompressed length 4 (nextFrame: 161/798) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 790, NextOffset: 1336 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [3] at 161 in stargz, uncompressed length 4 (nextFrame: 178/798) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 960, NextOffset: 1583 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [4] at 178 in stargz, uncompressed length 4 (nextFrame: 195/798) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 87, NextOffset: 104 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [5] at 195 in stargz, uncompressed length 4 (nextFrame: 212/798) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 191, NextOffset: 208 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [6] at 212 in stargz, uncompressed length 492 (nextFrame: 239/798) zstdchunked_test.go:76: [7] at 239 in stargz, SKIPPABLE FRAME (nextFrame: 750/798) zstdchunked_test.go:76: [8] at 750 in stargz, SKIPPABLE FRAME (nextFrame: 798/798) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 104, NextOffset: 224 + testutil.go:485: Offset: 208, NextOffset: 328 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,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":127,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":161,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":86,"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":221,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":206,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":481,"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":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":933,"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 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo6 foo_empty5 foo_empty3 foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 189, NextOffset: 206 - testutil.go:485: Offset: 103, NextOffset: 221 - testutil.go:485: Offset: 206, NextOffset: 324 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + 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: 499, NextOffset: 516 + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 516, NextOffset: 636 + testutil.go:485: Offset: 664, NextOffset: 784 + 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: 356, NextOffset: 373 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 481, NextOffset: 498 - testutil.go:485: Offset: 373, NextOffset: 492 - testutil.go:485: Offset: 498, NextOffset: 639 + testutil.go:485: Offset: 362, NextOffset: 379 + testutil.go:485: Offset: 488, NextOffset: 505 + testutil.go:485: Offset: 379, NextOffset: 499 + testutil.go:485: Offset: 505, NextOffset: 647 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo5 foo6 foo_empty3 foo4] vs [foo2 foo_empty4 foo5 foo6 foo foo_empty foo_empty3 foo4 foo_empty5 foo_empty2 foo3] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 208, NextOffset: 328 + testutil.go:485: Offset: 104, NextOffset: 224 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 221, NextOffset: 238 - testutil.go:485: Offset: 324, NextOffset: 341 - testutil.go:485: Offset: 238, NextOffset: 356 - testutil.go:485: Offset: 341, NextOffset: 481 + testutil.go:485: Offset: 328, NextOffset: 345 +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 345, NextOffset: 488 + testutil.go:485: Offset: 241, NextOffset: 362 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 488, NextOffset: 505 + testutil.go:485: Offset: 362, NextOffset: 379 + testutil.go:485: Offset: 505, NextOffset: 647 + testutil.go:485: Offset: 379, NextOffset: 499 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 509, NextOffset: 628 - testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 499, NextOffset: 516 + testutil.go:485: Offset: 664, NextOffset: 784 + testutil.go:485: Offset: 516, NextOffset: 636 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 636, NextOffset: 653 + testutil.go:485: Offset: 801, NextOffset: 943 + testutil.go:485: Offset: 653, NextOffset: 773 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 943, NextOffset: 960 + testutil.go:485: Offset: 773, NextOffset: 790 + testutil.go:485: Offset: 960, NextOffset: 1583 + testutil.go:485: Offset: 790, NextOffset: 1336 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 783): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 775, NextOffset: 792 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 113/783) zstdchunked_test.go:134: [1] at 113 in stargz, uncompressed length 4 (nextFrame: 130/783) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 645, NextOffset: 764 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [2] at 130 in stargz, uncompressed length 4 (nextFrame: 147/783) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 792, NextOffset: 933 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [3] at 147 in stargz, uncompressed length 4 (nextFrame: 164/783) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [4] at 164 in stargz, uncompressed length 4 (nextFrame: 181/783) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 764, NextOffset: 781 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 181 in stargz, uncompressed length 4 (nextFrame: 198/783) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 933, NextOffset: 950 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [6] at 198 in stargz, uncompressed length 1616 (nextFrame: 224/783) zstdchunked_test.go:76: [7] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 735/783) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 781, NextOffset: 1321 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:76: [8] at 735 in stargz, SKIPPABLE FRAME (nextFrame: 783/783) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 950, NextOffset: 1574 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty5 foo6 foo3 foo_empty3] vs [foo foo_empty2 foo3 foo_empty5 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 481, NextOffset: 498 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,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":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 356, NextOffset: 373 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 498, NextOffset: 639 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 373, NextOffset: 492 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 189, NextOffset: 206 - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 206, NextOffset: 324 - testutil.go:485: Offset: 103, NextOffset: 221 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 324, NextOffset: 341 - testutil.go:485: Offset: 221, NextOffset: 238 - testutil.go:485: Offset: 341, NextOffset: 481 - testutil.go:485: Offset: 238, NextOffset: 356 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 639, NextOffset: 656 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 656, NextOffset: 775 - testutil.go:485: Offset: 509, NextOffset: 628 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 792, NextOffset: 933 - testutil.go:485: Offset: 645, NextOffset: 764 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 933, NextOffset: 950 - testutil.go:485: Offset: 764, NextOffset: 781 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 950, NextOffset: 1574 - testutil.go:485: Offset: 781, NextOffset: 1321 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 784): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 113/784) @@ -77566,8 +76253,6 @@ zstdchunked_test.go:134: [3] at 147 in stargz, uncompressed length 4 (nextFrame: 164/784) zstdchunked_test.go:134: [4] at 164 in stargz, uncompressed length 4 (nextFrame: 181/784) zstdchunked_test.go:134: [5] at 181 in stargz, uncompressed length 4 (nextFrame: 198/784) -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [6] at 198 in stargz, uncompressed length 492 (nextFrame: 225/784) zstdchunked_test.go:76: [7] at 225 in stargz, SKIPPABLE FRAME (nextFrame: 736/784) zstdchunked_test.go:76: [8] at 736 in stargz, SKIPPABLE FRAME (nextFrame: 784/784) @@ -77598,161 +76283,130 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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":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":223,"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":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":493,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":780,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":195,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":935,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":952,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":86,"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":221,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":206,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":481,"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":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":933,"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 foo2 foo_empty2 foo3 foo_empty4 foo6 foo_empty foo_empty3 foo4 foo5 foo_empty5] vs [foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty5 foo3 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo6] vs [foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3] testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 358, NextOffset: 375 + testutil.go:485: Offset: 356, NextOffset: 373 + testutil.go:485: Offset: 481, NextOffset: 498 + testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:485: Offset: 498, NextOffset: 639 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 639, NextOffset: 656 + testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:485: Offset: 656, NextOffset: 775 + 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: 86, NextOffset: 103 + testutil.go:485: Offset: 189, NextOffset: 206 + testutil.go:485: Offset: 103, NextOffset: 221 + testutil.go:485: Offset: 206, NextOffset: 324 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 221, NextOffset: 238 + testutil.go:485: Offset: 324, NextOffset: 341 + testutil.go:485: Offset: 238, NextOffset: 356 + testutil.go:485: Offset: 341, NextOffset: 481 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: "foo5" vs "foo5" + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 775, NextOffset: 792 + testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:485: Offset: 792, NextOffset: 933 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 933, NextOffset: 950 + testutil.go:485: Offset: 781, NextOffset: 1321 + testutil.go:485: Offset: 950, NextOffset: 1574 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo foo_empty foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark] vs [foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty3 foo5 foo6] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 775, NextOffset: 792 + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 792, NextOffset: 933 + testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 933, NextOffset: 950 + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 950, NextOffset: 1574 + testutil.go:485: Offset: 781, NextOffset: 1321 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 189, NextOffset: 206 + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 206, NextOffset: 324 + testutil.go:485: Offset: 103, NextOffset: 221 + 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: 481, NextOffset: 498 + testutil.go:485: Offset: 356, NextOffset: 373 + testutil.go:485: Offset: 498, NextOffset: 639 + testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 324, NextOffset: 341 + testutil.go:485: Offset: 221, NextOffset: 238 + testutil.go:485: Offset: 341, NextOffset: 481 + testutil.go:485: Offset: 238, NextOffset: 356 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 639, NextOffset: 656 + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:485: Offset: 509, NextOffset: 628 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 784): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 486, NextOffset: 503 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 113/784) zstdchunked_test.go:134: [1] at 113 in stargz, uncompressed length 4 (nextFrame: 130/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 375, NextOffset: 493 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [2] at 130 in stargz, uncompressed length 4 (nextFrame: 147/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 503, NextOffset: 643 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [3] at 147 in stargz, uncompressed length 4 (nextFrame: 164/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 763, NextOffset: 780 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [4] at 164 in stargz, uncompressed length 4 (nextFrame: 181/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 935, NextOffset: 952 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [5] at 181 in stargz, uncompressed length 4 (nextFrame: 198/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 780, NextOffset: 1328 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [6] at 198 in stargz, uncompressed length 492 (nextFrame: 225/784) zstdchunked_test.go:76: [7] at 225 in stargz, SKIPPABLE FRAME (nextFrame: 736/784) zstdchunked_test.go:76: [8] at 736 in stargz, SKIPPABLE FRAME (nextFrame: 784/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 952, NextOffset: 1581 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 195, NextOffset: 212 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,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":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 106, NextOffset: 223 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 212, NextOffset: 329 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 223, NextOffset: 240 - testutil.go:485: Offset: 329, NextOffset: 346 - testutil.go:485: Offset: 240, NextOffset: 358 - testutil.go:485: Offset: 346, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 778, NextOffset: 795 - testutil.go:485: Offset: 645, NextOffset: 763 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 795, NextOffset: 935 - 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: 493, NextOffset: 510 - testutil.go:485: Offset: 643, NextOffset: 660 - testutil.go:485: Offset: 510, NextOffset: 628 - testutil.go:485: Offset: 660, NextOffset: 778 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo foo2 foo_empty2 foo3 foo_empty4 foo6 foo_empty foo_empty3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 358, NextOffset: 375 - testutil.go:485: Offset: 503, NextOffset: 643 - testutil.go:485: Offset: 375, NextOffset: 493 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 778, NextOffset: 795 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 787): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 628, NextOffset: 645 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/787) zstdchunked_test.go:134: [1] at 116 in stargz, uncompressed length 4 (nextFrame: 133/787) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 795, NextOffset: 935 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [2] at 133 in stargz, uncompressed length 4 (nextFrame: 150/787) zstdchunked_test.go:134: [3] at 150 in stargz, uncompressed length 4 (nextFrame: 167/787) zstdchunked_test.go:134: [4] at 167 in stargz, uncompressed length 4 (nextFrame: 184/787) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 645, NextOffset: 763 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [5] at 184 in stargz, uncompressed length 4 (nextFrame: 201/787) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [6] at 201 in stargz, uncompressed length 1616 (nextFrame: 227/787) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 935, NextOffset: 952 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:76: [7] at 227 in stargz, SKIPPABLE FRAME (nextFrame: 739/787) zstdchunked_test.go:76: [8] at 739 in stargz, SKIPPABLE FRAME (nextFrame: 787/787) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 952, NextOffset: 1581 - testutil.go:485: Offset: 780, NextOffset: 1328 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,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":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 643, NextOffset: 660 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 493, NextOffset: 510 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":201,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 660, NextOffset: 778 - testutil.go:485: Offset: 510, NextOffset: 628 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 195, NextOffset: 212 - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 212, NextOffset: 329 - testutil.go:485: Offset: 106, NextOffset: 223 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 329, NextOffset: 346 - testutil.go:485: Offset: 223, NextOffset: 240 - testutil.go:485: Offset: 346, NextOffset: 486 - testutil.go:485: Offset: 240, NextOffset: 358 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 788): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/788) @@ -77772,7 +76426,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":201,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 783): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 113/783) @@ -77792,130 +76446,103 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":620,"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":755,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":319,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":336,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":476,"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":633,"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":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":785,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":925,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":942,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 100, NextOffset: 216 - testutil.go:485: Offset: 203, NextOffset: 319 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 319, NextOffset: 336 - testutil.go:485: Offset: 233, NextOffset: 350 - testutil.go:485: Offset: 336, NextOffset: 476 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 633, NextOffset: 650 - testutil.go:485: Offset: 502, NextOffset: 620 - testutil.go:485: Offset: 650, NextOffset: 768 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 925, NextOffset: 942 - testutil.go:485: Offset: 772, NextOffset: 1316 - testutil.go:485: Offset: 942, NextOffset: 1564 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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":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":223,"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":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":493,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":780,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":195,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":935,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":952,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty3 foo4 foo5 foo_empty foo foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 367 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 223, NextOffset: 240 + testutil.go:485: Offset: 329, NextOffset: 346 + testutil.go:485: Offset: 240, NextOffset: 358 + testutil.go:485: Offset: 346, NextOffset: 486 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 778, NextOffset: 795 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 784): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 476, NextOffset: 493 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 645, NextOffset: 763 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 113/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 367, NextOffset: 485 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 795, NextOffset: 935 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 113 in stargz, uncompressed length 4 (nextFrame: 130/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 493, NextOffset: 633 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [2] at 130 in stargz, uncompressed length 4 (nextFrame: 147/784) - zstdchunked_test.go:134: [3] at 147 in stargz, uncompressed length 4 (nextFrame: 164/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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" + testutil.go:371: Comparing: "foo4" vs "foo4" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:134: [3] at 147 in stargz, uncompressed length 4 (nextFrame: 164/784) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 493, NextOffset: 510 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [4] at 164 in stargz, uncompressed length 4 (nextFrame: 181/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 620, NextOffset: 637 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 510, NextOffset: 628 + testutil.go:485: Offset: 660, NextOffset: 778 + 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: 763, NextOffset: 780 + testutil.go:485: Offset: 935, NextOffset: 952 + testutil.go:485: Offset: 780, NextOffset: 1328 + testutil.go:485: Offset: 952, NextOffset: 1581 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 106 + testutil.go:485: Offset: 195, NextOffset: 212 + testutil.go:485: Offset: 106, NextOffset: 223 + testutil.go:485: Offset: 212, NextOffset: 329 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 358, NextOffset: 375 + testutil.go:485: Offset: 486, NextOffset: 503 + testutil.go:485: Offset: 375, NextOffset: 493 + testutil.go:485: Offset: 503, NextOffset: 643 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4] vs [foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 935, NextOffset: 952 + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 952, NextOffset: 1581 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 780, NextOffset: 1328 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 195, NextOffset: 212 + testutil.go:485: Offset: 89, NextOffset: 106 + testutil.go:485: Offset: 212, NextOffset: 329 + testutil.go:485: Offset: 106, NextOffset: 223 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 329, NextOffset: 346 + testutil.go:485: Offset: 223, NextOffset: 240 + testutil.go:485: Offset: 346, NextOffset: 486 + testutil.go:485: Offset: 240, NextOffset: 358 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 486, NextOffset: 503 + testutil.go:485: Offset: 358, NextOffset: 375 + testutil.go:485: Offset: 503, NextOffset: 643 + testutil.go:485: Offset: 375, NextOffset: 493 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [5] at 181 in stargz, uncompressed length 4 (nextFrame: 198/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 768, NextOffset: 785 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [6] at 198 in stargz, uncompressed length 492 (nextFrame: 225/784) zstdchunked_test.go:76: [7] at 225 in stargz, SKIPPABLE FRAME (nextFrame: 736/784) zstdchunked_test.go:76: [8] at 736 in stargz, SKIPPABLE FRAME (nextFrame: 784/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 637, NextOffset: 755 - testutil.go:485: Offset: 785, NextOffset: 925 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo foo2] vs [foo6 foo foo2 foo4 foo_empty5 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo_empty3] -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 476, NextOffset: 493 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 350, NextOffset: 367 - testutil.go:485: Offset: 493, NextOffset: 633 - testutil.go:485: Offset: 367, NextOffset: 485 - 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: 925, NextOffset: 942 - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 942, NextOffset: 1564 - testutil.go:485: Offset: 772, NextOffset: 1316 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 633, NextOffset: 650 - testutil.go:485: Offset: 485, NextOffset: 502 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 650, NextOffset: 768 - testutil.go:485: Offset: 502, NextOffset: 620 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 620, NextOffset: 637 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 785, NextOffset: 925 - testutil.go:485: Offset: 637, NextOffset: 755 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 203, NextOffset: 319 - testutil.go:485: Offset: 100, NextOffset: 216 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 319, NextOffset: 336 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 336, NextOffset: 476 - testutil.go:485: Offset: 233, NextOffset: 350 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 783): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 113/783) zstdchunked_test.go:134: [1] at 113 in stargz, uncompressed length 4 (nextFrame: 130/783) @@ -77926,8 +76553,6 @@ zstdchunked_test.go:134: [6] at 198 in stargz, uncompressed length 1616 (nextFrame: 224/783) zstdchunked_test.go:76: [7] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 735/783) zstdchunked_test.go:76: [8] at 735 in stargz, SKIPPABLE FRAME (nextFrame: 783/783) -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,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":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -77936,17 +76561,46 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 784): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 113/784) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + 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" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 113 in stargz, uncompressed length 4 (nextFrame: 130/784) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 643, NextOffset: 660 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [2] at 130 in stargz, uncompressed length 4 (nextFrame: 147/784) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 493, NextOffset: 510 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [3] at 147 in stargz, uncompressed length 4 (nextFrame: 164/784) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 660, NextOffset: 778 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [4] at 164 in stargz, uncompressed length 4 (nextFrame: 181/784) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 510, NextOffset: 628 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [5] at 181 in stargz, uncompressed length 4 (nextFrame: 198/784) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 778, NextOffset: 795 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [6] at 198 in stargz, uncompressed length 492 (nextFrame: 225/784) zstdchunked_test.go:76: [7] at 225 in stargz, SKIPPABLE FRAME (nextFrame: 736/784) zstdchunked_test.go:76: [8] at 736 in stargz, SKIPPABLE FRAME (nextFrame: 784/784) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 795, NextOffset: 935 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,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":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -77955,77 +76609,30 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 645, NextOffset: 763 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 789): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 115/789) zstdchunked_test.go:134: [1] at 115 in stargz, uncompressed length 4 (nextFrame: 132/789) zstdchunked_test.go:134: [2] at 132 in stargz, uncompressed length 4 (nextFrame: 149/789) zstdchunked_test.go:134: [3] at 149 in stargz, uncompressed length 4 (nextFrame: 166/789) zstdchunked_test.go:134: [4] at 166 in stargz, uncompressed length 4 (nextFrame: 183/789) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":87,"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":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":773,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [5] at 183 in stargz, uncompressed length 4 (nextFrame: 200/789) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":647,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty3] vs [.no.prefetch.landmark foo3 foo_empty4 foo6 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3] -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [6] at 200 in stargz, uncompressed length 1616 (nextFrame: 226/789) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:76: [7] at 226 in stargz, SKIPPABLE FRAME (nextFrame: 741/789) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:76: [8] at 741 in stargz, SKIPPABLE FRAME (nextFrame: 789/789) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 87, NextOffset: 104 - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 104, NextOffset: 224 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 208, NextOffset: 328 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":132,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 224, NextOffset: 241 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 328, NextOffset: 345 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":200,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 241, NextOffset: 362 - testutil.go:485: Offset: 345, NextOffset: 488 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 362, NextOffset: 379 - testutil.go:485: Offset: 488, NextOffset: 505 - testutil.go:485: Offset: 379, NextOffset: 499 - testutil.go:485: Offset: 505, NextOffset: 647 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 499, NextOffset: 516 - testutil.go:485: Offset: 647, NextOffset: 664 - testutil.go:485: Offset: 516, NextOffset: 636 - testutil.go:485: Offset: 664, NextOffset: 784 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 653, NextOffset: 773 - testutil.go:485: Offset: 801, NextOffset: 943 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 790): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 115/790) @@ -78046,90 +76653,26 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":200,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 943, NextOffset: 960 - testutil.go:485: Offset: 790, NextOffset: 1336 - testutil.go:485: Offset: 960, NextOffset: 1583 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo] vs [foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty5 foo6 foo_empty3] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 647, NextOffset: 664 - testutil.go:485: Offset: 499, NextOffset: 516 - testutil.go:485: Offset: 664, NextOffset: 784 - testutil.go:485: Offset: 516, NextOffset: 636 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 801, NextOffset: 943 - testutil.go:485: Offset: 653, NextOffset: 773 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 191, NextOffset: 208 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 784): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 87, NextOffset: 104 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/784) zstdchunked_test.go:134: [1] at 114 in stargz, uncompressed length 4 (nextFrame: 131/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 208, NextOffset: 328 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [2] at 131 in stargz, uncompressed length 4 (nextFrame: 148/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 104, NextOffset: 224 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [3] at 148 in stargz, uncompressed length 4 (nextFrame: 165/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [4] at 165 in stargz, uncompressed length 4 (nextFrame: 182/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 328, NextOffset: 345 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 182 in stargz, uncompressed length 4 (nextFrame: 199/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 224, NextOffset: 241 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [6] at 199 in stargz, uncompressed length 1616 (nextFrame: 225/784) zstdchunked_test.go:76: [7] at 225 in stargz, SKIPPABLE FRAME (nextFrame: 736/784) zstdchunked_test.go:76: [8] at 736 in stargz, SKIPPABLE FRAME (nextFrame: 784/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 345, NextOffset: 488 - testutil.go:485: Offset: 241, NextOffset: 362 - 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: 488, NextOffset: 505 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 362, NextOffset: 379 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,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":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 505, NextOffset: 647 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":199,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 379, NextOffset: 499 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 943, NextOffset: 960 - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 960, NextOffset: 1583 - testutil.go:485: Offset: 790, NextOffset: 1336 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 785): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/785) @@ -78145,141 +76688,167 @@ 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":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":86,"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":221,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":199,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":206,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":481,"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":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":933,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":620,"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":755,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":319,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":336,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":476,"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":633,"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":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":785,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":925,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":942,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo foo2 foo5 foo6] vs [foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo3 foo5 foo_empty4 foo foo_empty2 foo_empty3 foo4] vs [foo_empty5 foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark foo foo_empty] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 356, NextOffset: 373 - testutil.go:485: Offset: 481, NextOffset: 498 - testutil.go:485: Offset: 373, NextOffset: 492 - testutil.go:485: Offset: 498, NextOffset: 639 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 509, NextOffset: 628 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:485: Offset: 485, NextOffset: 502 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":199,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 502, NextOffset: 620 + testutil.go:485: Offset: 650, NextOffset: 768 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 189, NextOffset: 206 - testutil.go:485: Offset: 103, NextOffset: 221 - testutil.go:485: Offset: 206, NextOffset: 324 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 100, NextOffset: 216 + testutil.go:485: Offset: 203, NextOffset: 319 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 221, NextOffset: 238 - testutil.go:485: Offset: 324, NextOffset: 341 - testutil.go:485: Offset: 238, NextOffset: 356 - testutil.go:485: Offset: 341, NextOffset: 481 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 645, NextOffset: 764 - testutil.go:485: Offset: 792, NextOffset: 933 - testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 319, NextOffset: 336 + testutil.go:485: Offset: 233, NextOffset: 350 + testutil.go:485: Offset: 336, NextOffset: 476 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 367 +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 476, NextOffset: 493 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 784): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 764, NextOffset: 781 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 367, NextOffset: 485 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 933, NextOffset: 950 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 493, NextOffset: 633 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 114 in stargz, uncompressed length 4 (nextFrame: 131/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 781, NextOffset: 1321 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 620, NextOffset: 637 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [2] at 131 in stargz, uncompressed length 4 (nextFrame: 148/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 950, NextOffset: 1574 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 768, NextOffset: 785 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [3] at 148 in stargz, uncompressed length 4 (nextFrame: 165/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [4] at 165 in stargz, uncompressed length 4 (nextFrame: 182/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo5 foo6 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 189, NextOffset: 206 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 637, NextOffset: 755 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [5] at 182 in stargz, uncompressed length 4 (nextFrame: 199/784) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 785, NextOffset: 925 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [6] at 199 in stargz, uncompressed length 1616 (nextFrame: 225/784) zstdchunked_test.go:76: [7] at 225 in stargz, SKIPPABLE FRAME (nextFrame: 736/784) zstdchunked_test.go:76: [8] at 736 in stargz, SKIPPABLE FRAME (nextFrame: 784/784) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 206, NextOffset: 324 - testutil.go:485: Offset: 103, NextOffset: 221 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 925, NextOffset: 942 + testutil.go:485: Offset: 772, NextOffset: 1316 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 942, NextOffset: 1564 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 324, NextOffset: 341 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":199,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 221, NextOffset: 238 - testutil.go:485: Offset: 341, NextOffset: 481 - testutil.go:485: Offset: 238, NextOffset: 356 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo_empty3 foo foo_empty foo2 foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark] vs [foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4] + 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: 639, NextOffset: 656 - testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 656, NextOffset: 775 - testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 650, NextOffset: 768 + testutil.go:485: Offset: 502, NextOffset: 620 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 792, NextOffset: 933 - testutil.go:485: Offset: 645, NextOffset: 764 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 319, NextOffset: 336 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 336, NextOffset: 476 + testutil.go:485: Offset: 233, NextOffset: 350 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 481, NextOffset: 498 - testutil.go:485: Offset: 356, NextOffset: 373 - testutil.go:485: Offset: 498, NextOffset: 639 - testutil.go:485: Offset: 373, NextOffset: 492 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 933, NextOffset: 950 - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 950, NextOffset: 1574 - testutil.go:485: Offset: 781, NextOffset: 1321 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 350, NextOffset: 367 + testutil.go:485: Offset: 493, NextOffset: 633 +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 367, NextOffset: 485 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 785): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 768, NextOffset: 785 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 620, NextOffset: 637 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 114 in stargz, uncompressed length 4 (nextFrame: 131/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 785, NextOffset: 925 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [2] at 131 in stargz, uncompressed length 4 (nextFrame: 148/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 637, NextOffset: 755 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [3] at 148 in stargz, uncompressed length 4 (nextFrame: 165/785) +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 925, NextOffset: 942 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [4] at 165 in stargz, uncompressed length 4 (nextFrame: 182/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 755, NextOffset: 772 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [5] at 182 in stargz, uncompressed length 4 (nextFrame: 199/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 942, NextOffset: 1564 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [6] at 199 in stargz, uncompressed length 492 (nextFrame: 226/785) zstdchunked_test.go:76: [7] at 226 in stargz, SKIPPABLE FRAME (nextFrame: 737/785) zstdchunked_test.go:76: [8] at 737 in stargz, SKIPPABLE FRAME (nextFrame: 785/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 772, NextOffset: 1316 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 203, NextOffset: 319 + testutil.go:485: Offset: 100, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":87,"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":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":773,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":647,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,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":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -78288,7 +76857,81 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":199,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo4 foo5 foo foo_empty3 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2] vs [.no.prefetch.landmark foo foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 104, NextOffset: 224 + testutil.go:485: Offset: 208, NextOffset: 328 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 499, NextOffset: 516 + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 516, NextOffset: 636 + testutil.go:485: Offset: 664, NextOffset: 784 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 636, NextOffset: 653 + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 653, NextOffset: 773 + testutil.go:485: Offset: 801, NextOffset: 943 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 328, NextOffset: 345 + testutil.go:485: Offset: 241, NextOffset: 362 + testutil.go:485: Offset: 345, NextOffset: 488 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 362, NextOffset: 379 + testutil.go:485: Offset: 488, NextOffset: 505 + testutil.go:485: Offset: 379, NextOffset: 499 + testutil.go:485: Offset: 505, NextOffset: 647 + 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: 773, NextOffset: 790 + testutil.go:485: Offset: 943, NextOffset: 960 + testutil.go:485: Offset: 790, NextOffset: 1336 + testutil.go:485: Offset: 960, NextOffset: 1583 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo4 foo5 foo foo_empty3] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 328, NextOffset: 345 + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 345, NextOffset: 488 + testutil.go:485: Offset: 241, NextOffset: 362 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 488, NextOffset: 505 + testutil.go:485: Offset: 362, NextOffset: 379 + testutil.go:485: Offset: 505, NextOffset: 647 + testutil.go:485: Offset: 379, NextOffset: 499 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 943, NextOffset: 960 + testutil.go:485: Offset: 773, NextOffset: 790 + testutil.go:485: Offset: 960, NextOffset: 1583 + testutil.go:485: Offset: 790, NextOffset: 1336 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 208, NextOffset: 328 + testutil.go:485: Offset: 104, NextOffset: 224 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 499, NextOffset: 516 + testutil.go:485: Offset: 664, NextOffset: 784 + testutil.go:485: Offset: 516, NextOffset: 636 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 636, NextOffset: 653 + testutil.go:485: Offset: 801, NextOffset: 943 + testutil.go:485: Offset: 653, NextOffset: 773 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 788): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/788) @@ -78308,136 +76951,292 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":185,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":202,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 789): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/789) + zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 4 (nextFrame: 134/789) + zstdchunked_test.go:134: [2] at 134 in stargz, uncompressed length 4 (nextFrame: 151/789) + zstdchunked_test.go:134: [3] at 151 in stargz, uncompressed length 4 (nextFrame: 168/789) + zstdchunked_test.go:134: [4] at 168 in stargz, uncompressed length 4 (nextFrame: 185/789) + zstdchunked_test.go:134: [5] at 185 in stargz, uncompressed length 4 (nextFrame: 202/789) + zstdchunked_test.go:134: [6] at 202 in stargz, uncompressed length 492 (nextFrame: 229/789) + zstdchunked_test.go:76: [7] at 229 in stargz, SKIPPABLE FRAME (nextFrame: 741/789) + zstdchunked_test.go:76: [8] at 741 in stargz, SKIPPABLE FRAME (nextFrame: 789/789) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":86,"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":221,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":206,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":481,"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":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":933,"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 foo3 foo_empty3 foo_empty4 foo foo4 foo5 foo_empty5 foo6 foo_empty2] vs [foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo6 foo foo_empty foo4 foo_empty4] + testutil.go:371: Comparing: "foo6" vs "foo6" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU + testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 764, NextOffset: 781 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,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":117,"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"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 933, NextOffset: 950 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":185,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":202,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 781, NextOffset: 1321 + testutil.go:485: Offset: 950, NextOffset: 1574 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 639, NextOffset: 656 + testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 775, NextOffset: 792 + testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:485: Offset: 792, NextOffset: 933 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 189, NextOffset: 206 + testutil.go:485: Offset: 103, NextOffset: 221 + testutil.go:485: Offset: 206, NextOffset: 324 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 221, NextOffset: 238 + testutil.go:485: Offset: 324, NextOffset: 341 + testutil.go:485: Offset: 238, NextOffset: 356 + testutil.go:485: Offset: 341, NextOffset: 481 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 356, NextOffset: 373 + testutil.go:485: Offset: 481, NextOffset: 498 + testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:485: Offset: 498, NextOffset: 639 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo4 foo_empty4 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3] vs [foo4 foo5 foo_empty5 foo6 foo_empty2 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 775, NextOffset: 792 + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 792, NextOffset: 933 + testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 324, NextOffset: 341 + testutil.go:485: Offset: 221, NextOffset: 238 + testutil.go:485: Offset: 341, NextOffset: 481 + testutil.go:485: Offset: 238, NextOffset: 356 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 481, NextOffset: 498 + testutil.go:485: Offset: 356, NextOffset: 373 + testutil.go:485: Offset: 498, NextOffset: 639 + testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 189, NextOffset: 206 + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 206, NextOffset: 324 + testutil.go:485: Offset: 103, NextOffset: 221 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 639, NextOffset: 656 + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 933, NextOffset: 950 +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 950, NextOffset: 1574 + testutil.go:485: Offset: 781, NextOffset: 1321 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 785): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 122/785) + zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 4 (nextFrame: 139/785) + zstdchunked_test.go:134: [2] at 139 in stargz, uncompressed length 4 (nextFrame: 156/785) + zstdchunked_test.go:134: [3] at 156 in stargz, uncompressed length 4 (nextFrame: 173/785) + zstdchunked_test.go:134: [4] at 173 in stargz, uncompressed length 4 (nextFrame: 190/785) + zstdchunked_test.go:134: [5] at 190 in stargz, uncompressed length 4 (nextFrame: 207/785) + zstdchunked_test.go:134: [6] at 207 in stargz, uncompressed length 1616 (nextFrame: 233/785) + zstdchunked_test.go:76: [7] at 233 in stargz, SKIPPABLE FRAME (nextFrame: 737/785) + zstdchunked_test.go:76: [8] at 737 in stargz, SKIPPABLE FRAME (nextFrame: 785/785) + 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":122,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":139,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01 +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 786): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 122/786) + zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 4 (nextFrame: 139/786) + zstdchunked_test.go:134: [2] at 139 in stargz, uncompressed length 4 (nextFrame: 156/786) + zstdchunked_test.go:134: [3] at 156 in stargz, uncompressed length 4 (nextFrame: 173/786) + zstdchunked_test.go:134: [4] at 173 in stargz, uncompressed length 4 (nextFrame: 190/786) + zstdchunked_test.go:134: [5] at 190 in stargz, uncompressed length 4 (nextFrame: 207/786) + zstdchunked_test.go:134: [6] at 207 in stargz, uncompressed length 492 (nextFrame: 234/786) + zstdchunked_test.go:76: [7] at 234 in stargz, SKIPPABLE FRAME (nextFrame: 738/786) + zstdchunked_test.go:76: [8] at 738 in stargz, SKIPPABLE FRAME (nextFrame: 786/786) + 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":122,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":139,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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":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":223,"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":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":493,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":780,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":195,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":935,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":952,"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_empty2 foo3 foo4 foo_empty] vs [foo2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo6 foo] 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" vs "foo" testutil.go:485: Offset: 89, NextOffset: 106 testutil.go:485: Offset: 195, NextOffset: 212 testutil.go:485: Offset: 106, NextOffset: 223 testutil.go:485: Offset: 212, NextOffset: 329 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 358, NextOffset: 375 + testutil.go:485: Offset: 486, NextOffset: 503 + testutil.go:485: Offset: 375, NextOffset: 493 + testutil.go:485: Offset: 503, NextOffset: 643 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 493, NextOffset: 510 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 510, NextOffset: 628 + testutil.go:485: Offset: 660, NextOffset: 778 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 935, NextOffset: 952 + testutil.go:485: Offset: 780, NextOffset: 1328 + testutil.go:485: Offset: 952, NextOffset: 1581 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 223, NextOffset: 240 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 785): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 329, NextOffset: 346 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 122/785) + zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 4 (nextFrame: 139/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 240, NextOffset: 358 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:134: [2] at 139 in stargz, uncompressed length 4 (nextFrame: 156/785) + zstdchunked_test.go:134: [3] at 156 in stargz, uncompressed length 4 (nextFrame: 173/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 346, NextOffset: 486 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:134: [4] at 173 in stargz, uncompressed length 4 (nextFrame: 190/785) + zstdchunked_test.go:134: [5] at 190 in stargz, uncompressed length 4 (nextFrame: 207/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:134: [6] at 207 in stargz, uncompressed length 1616 (nextFrame: 233/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo5" vs "foo5" -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:76: [7] at 233 in stargz, SKIPPABLE FRAME (nextFrame: 737/785) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 628, NextOffset: 645 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:76: [8] at 737 in stargz, SKIPPABLE FRAME (nextFrame: 785/785) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 778, NextOffset: 795 testutil.go:485: Offset: 645, NextOffset: 763 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":122,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":139,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 795, NextOffset: 935 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 935, NextOffset: 952 - testutil.go:485: Offset: 780, NextOffset: 1328 - testutil.go:485: Offset: 952, NextOffset: 1581 - 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_empty5 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo6] vs [foo foo_empty2 foo3 foo4 foo6 foo_empty5 foo_empty foo2 foo_empty3 foo_empty4 foo5] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 329, NextOffset: 346 + testutil.go:485: Offset: 223, NextOffset: 240 + testutil.go:485: Offset: 346, NextOffset: 486 + testutil.go:485: Offset: 240, NextOffset: 358 testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 358, NextOffset: 375 testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 375, NextOffset: 493 + testutil.go:485: Offset: 358, NextOffset: 375 testutil.go:485: Offset: 503, NextOffset: 643 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 789): +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 375, NextOffset: 493 testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 493, NextOffset: 510 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/789) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 643, NextOffset: 660 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 4 (nextFrame: 134/789) - zstdchunked_test.go:134: [2] at 134 in stargz, uncompressed length 4 (nextFrame: 151/789) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 493, NextOffset: 510 + testutil.go:485: Offset: 660, NextOffset: 778 testutil.go:485: Offset: 510, NextOffset: 628 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:134: [3] at 151 in stargz, uncompressed length 4 (nextFrame: 168/789) + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 778, NextOffset: 795 + testutil.go:485: Offset: 628, NextOffset: 645 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 786): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 660, NextOffset: 778 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:134: [4] at 168 in stargz, uncompressed length 4 (nextFrame: 185/789) + testutil.go:485: Offset: 795, NextOffset: 935 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 122/786) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty5 foo6] vs [foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4] -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:134: [5] at 185 in stargz, uncompressed length 4 (nextFrame: 202/789) + testutil.go:485: Offset: 645, NextOffset: 763 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 4 (nextFrame: 139/786) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:134: [2] at 139 in stargz, uncompressed length 4 (nextFrame: 156/786) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 195, NextOffset: 212 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:134: [6] at 202 in stargz, uncompressed length 492 (nextFrame: 229/789) - zstdchunked_test.go:76: [7] at 229 in stargz, SKIPPABLE FRAME (nextFrame: 741/789) - zstdchunked_test.go:76: [8] at 741 in stargz, SKIPPABLE FRAME (nextFrame: 789/789) +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:134: [3] at 156 in stargz, uncompressed length 4 (nextFrame: 173/786) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 89, NextOffset: 106 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:134: [4] at 173 in stargz, uncompressed length 4 (nextFrame: 190/786) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 212, NextOffset: 329 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:134: [5] at 190 in stargz, uncompressed length 4 (nextFrame: 207/786) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 106, NextOffset: 223 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,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":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:134: [6] at 207 in stargz, uncompressed length 492 (nextFrame: 234/786) + zstdchunked_test.go:76: [7] at 234 in stargz, SKIPPABLE FRAME (nextFrame: 738/786) + zstdchunked_test.go:76: [8] at 738 in stargz, SKIPPABLE FRAME (nextFrame: 786/786) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX + 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" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":185,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":202,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 643, NextOffset: 660 - testutil.go:485: Offset: 493, NextOffset: 510 - testutil.go:485: Offset: 660, NextOffset: 778 - testutil.go:485: Offset: 510, NextOffset: 628 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 778, NextOffset: 795 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 795, NextOffset: 935 - testutil.go:485: Offset: 645, NextOffset: 763 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 329, NextOffset: 346 - testutil.go:485: Offset: 223, NextOffset: 240 - testutil.go:485: Offset: 346, NextOffset: 486 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 240, NextOffset: 358 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 358, NextOffset: 375 - testutil.go:485: Offset: 503, NextOffset: 643 - testutil.go:485: Offset: 375, NextOffset: 493 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 935, NextOffset: 952 testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 952, NextOffset: 1581 - testutil.go:485: Offset: 780, NextOffset: 1328 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 785): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 122/785) - zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 4 (nextFrame: 139/785) - zstdchunked_test.go:134: [2] at 139 in stargz, uncompressed length 4 (nextFrame: 156/785) - zstdchunked_test.go:134: [3] at 156 in stargz, uncompressed length 4 (nextFrame: 173/785) - zstdchunked_test.go:134: [4] at 173 in stargz, uncompressed length 4 (nextFrame: 190/785) - zstdchunked_test.go:134: [5] at 190 in stargz, uncompressed length 4 (nextFrame: 207/785) - zstdchunked_test.go:134: [6] at 207 in stargz, uncompressed length 1616 (nextFrame: 233/785) - zstdchunked_test.go:76: [7] at 233 in stargz, SKIPPABLE FRAME (nextFrame: 737/785) - zstdchunked_test.go:76: [8] at 737 in stargz, SKIPPABLE FRAME (nextFrame: 785/785) +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":122,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -78446,31 +77245,50 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 952, NextOffset: 1581 + testutil.go:485: Offset: 780, NextOffset: 1328 +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 779): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/779) + zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 4 (nextFrame: 134/779) + zstdchunked_test.go:134: [2] at 134 in stargz, uncompressed length 4 (nextFrame: 151/779) + zstdchunked_test.go:134: [3] at 151 in stargz, uncompressed length 4 (nextFrame: 168/779) + zstdchunked_test.go:134: [4] at 168 in stargz, uncompressed length 4 (nextFrame: 185/779) + zstdchunked_test.go:134: [5] at 185 in stargz, uncompressed length 4 (nextFrame: 202/779) + zstdchunked_test.go:134: [6] at 202 in stargz, uncompressed length 1616 (nextFrame: 228/779) + zstdchunked_test.go:76: [7] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 731/779) + zstdchunked_test.go:76: [8] at 731 in stargz, SKIPPABLE FRAME (nextFrame: 779/779) + 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":117,"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"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":185,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":202,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":99,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"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":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":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":635,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":321,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":338,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":477,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":494,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":633,"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":767,"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":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo3 foo4] vs [foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo6 foo3 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty2 foo_empty3 foo5 foo3 foo4 foo_empty4 foo foo_empty foo2] vs [foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo foo2 foo3 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 99 testutil.go:485: Offset: 187, NextOffset: 204 testutil.go:485: Offset: 99, NextOffset: 216 testutil.go:485: Offset: 204, NextOffset: 321 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 233 testutil.go:485: Offset: 321, NextOffset: 338 testutil.go:485: Offset: 233, NextOffset: 350 testutil.go:485: Offset: 338, NextOffset: 477 - 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: 751, NextOffset: 768 - testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 768, NextOffset: 1312 - testutil.go:485: Offset: 940, NextOffset: 1566 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 367 testutil.go:485: Offset: 477, NextOffset: 494 @@ -78481,134 +77299,138 @@ testutil.go:485: Offset: 633, NextOffset: 650 testutil.go:485: Offset: 501, NextOffset: 618 testutil.go:485: Offset: 650, NextOffset: 767 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 618, NextOffset: 635 testutil.go:485: Offset: 767, NextOffset: 784 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 786): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 635, NextOffset: 751 testutil.go:485: Offset: 784, NextOffset: 923 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 122/786) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 751, NextOffset: 768 + testutil.go:485: Offset: 923, NextOffset: 940 + testutil.go:485: Offset: 768, NextOffset: 1312 + testutil.go:485: Offset: 940, NextOffset: 1566 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo6 foo3 foo_empty4 foo5] vs [foo foo2 foo_empty2 foo_empty3 foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 477, NextOffset: 494 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 4 (nextFrame: 139/786) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU - testutil.go:485: Offset: 350, NextOffset: 367 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [2] at 139 in stargz, uncompressed length 4 (nextFrame: 156/786) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU - testutil.go:485: Offset: 494, NextOffset: 633 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [3] at 156 in stargz, uncompressed length 4 (nextFrame: 173/786) - zstdchunked_test.go:134: [4] at 173 in stargz, uncompressed length 4 (nextFrame: 190/786) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU - testutil.go:485: Offset: 367, NextOffset: 484 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [5] at 190 in stargz, uncompressed length 4 (nextFrame: 207/786) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo foo2 foo3 foo_empty5] vs [foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty4] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [6] at 207 in stargz, uncompressed length 492 (nextFrame: 234/786) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 767, NextOffset: 784 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:76: [7] at 234 in stargz, SKIPPABLE FRAME (nextFrame: 738/786) - zstdchunked_test.go:76: [8] at 738 in stargz, SKIPPABLE FRAME (nextFrame: 786/786) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 618, NextOffset: 635 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 780): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 784, NextOffset: 923 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/780) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 635, NextOffset: 751 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":122,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 4 (nextFrame: 134/780) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":139,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 940 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:134: [2] at 134 in stargz, uncompressed length 4 (nextFrame: 151/780) + zstdchunked_test.go:134: [3] at 151 in stargz, uncompressed length 4 (nextFrame: 168/780) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU + testutil.go:485: Offset: 751, NextOffset: 768 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:134: [4] at 168 in stargz, uncompressed length 4 (nextFrame: 185/780) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU + testutil.go:485: Offset: 940, NextOffset: 1566 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:134: [5] at 185 in stargz, uncompressed length 4 (nextFrame: 202/780) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU + testutil.go:485: Offset: 768, NextOffset: 1312 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:134: [6] at 202 in stargz, uncompressed length 492 (nextFrame: 229/780) + zstdchunked_test.go:76: [7] at 229 in stargz, SKIPPABLE FRAME (nextFrame: 732/780) + zstdchunked_test.go:76: [8] at 732 in stargz, SKIPPABLE FRAME (nextFrame: 780/780) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 633, NextOffset: 650 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 484, NextOffset: 501 testutil.go:485: Offset: 650, NextOffset: 767 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + testutil.go:1462: got TOC entries: +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 501, NextOffset: 618 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":117,"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"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 187, NextOffset: 204 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":185,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":202,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 82, NextOffset: 99 testutil.go:485: Offset: 204, NextOffset: 321 testutil.go:485: Offset: 99, NextOffset: 216 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 321, NextOffset: 338 testutil.go:485: Offset: 216, NextOffset: 233 testutil.go:485: Offset: 338, NextOffset: 477 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 233, NextOffset: 350 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 940, NextOffset: 1566 - testutil.go:485: Offset: 768, NextOffset: 1312 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 477, NextOffset: 494 + testutil.go:485: Offset: 350, NextOffset: 367 + testutil.go:485: Offset: 494, NextOffset: 633 + testutil.go:485: Offset: 367, NextOffset: 484 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 785): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 122/785) - zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 4 (nextFrame: 139/785) - zstdchunked_test.go:134: [2] at 139 in stargz, uncompressed length 4 (nextFrame: 156/785) - zstdchunked_test.go:134: [3] at 156 in stargz, uncompressed length 4 (nextFrame: 173/785) - zstdchunked_test.go:134: [4] at 173 in stargz, uncompressed length 4 (nextFrame: 190/785) - zstdchunked_test.go:134: [5] at 190 in stargz, uncompressed length 4 (nextFrame: 207/785) - zstdchunked_test.go:134: [6] at 207 in stargz, uncompressed length 1616 (nextFrame: 233/785) - zstdchunked_test.go:76: [7] at 233 in stargz, SKIPPABLE FRAME (nextFrame: 737/785) - zstdchunked_test.go:76: [8] at 737 in stargz, SKIPPABLE FRAME (nextFrame: 785/785) +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 771): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/771) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/771) + zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/771) + zstdchunked_test.go:134: [3] at 143 in stargz, uncompressed length 4 (nextFrame: 160/771) + zstdchunked_test.go:134: [4] at 160 in stargz, uncompressed length 4 (nextFrame: 177/771) + zstdchunked_test.go:134: [5] at 177 in stargz, uncompressed length 4 (nextFrame: 194/771) + zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 1616 (nextFrame: 220/771) + zstdchunked_test.go:76: [7] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 723/771) + zstdchunked_test.go:76: [8] at 723 in stargz, SKIPPABLE FRAME (nextFrame: 771/771) 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":122,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":139,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"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":218,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":779,"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":938,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo5] vs [foo_empty2 foo4 foo_empty4 foo5 foo foo_empty foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 325, NextOffset: 342 - testutil.go:485: Offset: 235, NextOffset: 356 - testutil.go:485: Offset: 342, NextOffset: 485 + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo3 foo4 foo5] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo_empty4 foo5 foo6 foo2] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 356, NextOffset: 373 testutil.go:485: Offset: 485, NextOffset: 502 testutil.go:485: Offset: 373, NextOffset: 492 testutil.go:485: Offset: 502, NextOffset: 643 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 492, NextOffset: 509 testutil.go:485: Offset: 643, NextOffset: 660 testutil.go:485: Offset: 509, NextOffset: 628 testutil.go:485: Offset: 660, NextOffset: 779 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 779, NextOffset: 796 + testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:485: Offset: 796, NextOffset: 938 + 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" @@ -78622,250 +77444,182 @@ testutil.go:485: Offset: 101, NextOffset: 218 testutil.go:485: Offset: 208, NextOffset: 325 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 218, NextOffset: 235 + testutil.go:485: Offset: 325, NextOffset: 342 + testutil.go:485: Offset: 235, NextOffset: 356 + testutil.go:485: Offset: 342, NextOffset: 485 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 779, NextOffset: 796 - testutil.go:485: Offset: 645, NextOffset: 764 - testutil.go:485: Offset: 796, NextOffset: 938 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty4 foo5 foo] vs [foo foo_empty foo_empty2 foo5 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 643, NextOffset: 660 - testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 660, NextOffset: 779 - testutil.go:485: Offset: 509, NextOffset: 628 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 779, NextOffset: 796 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 796, NextOffset: 938 - testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo2 foo_empty4 foo5 foo6] vs [foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 208, NextOffset: 325 - testutil.go:485: Offset: 101, NextOffset: 218 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 325, NextOffset: 342 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 786): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 218, NextOffset: 235 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 122/786) +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 772): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 342, NextOffset: 485 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 4 (nextFrame: 139/786) + testutil.go:485: Offset: 208, NextOffset: 325 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/772) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 235, NextOffset: 356 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [2] at 139 in stargz, uncompressed length 4 (nextFrame: 156/786) - zstdchunked_test.go:134: [3] at 156 in stargz, uncompressed length 4 (nextFrame: 173/786) - zstdchunked_test.go:134: [4] at 173 in stargz, uncompressed length 4 (nextFrame: 190/786) + testutil.go:485: Offset: 101, NextOffset: 218 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/772) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,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: 485, NextOffset: 502 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [5] at 190 in stargz, uncompressed length 4 (nextFrame: 207/786) +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/772) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 356, NextOffset: 373 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [6] at 207 in stargz, uncompressed length 492 (nextFrame: 234/786) - zstdchunked_test.go:76: [7] at 234 in stargz, SKIPPABLE FRAME (nextFrame: 738/786) - zstdchunked_test.go:76: [8] at 738 in stargz, SKIPPABLE FRAME (nextFrame: 786/786) +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [3] at 143 in stargz, uncompressed length 4 (nextFrame: 160/772) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 502, NextOffset: 643 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [4] at 160 in stargz, uncompressed length 4 (nextFrame: 177/772) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 373, NextOffset: 492 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [5] at 177 in stargz, uncompressed length 4 (nextFrame: 194/772) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU 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" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 643, NextOffset: 660 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 492 (nextFrame: 221/772) + zstdchunked_test.go:76: [7] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 724/772) + zstdchunked_test.go:76: [8] at 724 in stargz, SKIPPABLE FRAME (nextFrame: 772/772) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 660, NextOffset: 779 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":122,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 509, NextOffset: 628 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 325, NextOffset: 342 + testutil.go:485: Offset: 218, NextOffset: 235 + testutil.go:485: Offset: 342, NextOffset: 485 + testutil.go:485: Offset: 235, NextOffset: 356 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 779, NextOffset: 796 + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 796, NextOffset: 938 + testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 938, NextOffset: 955 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":139,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 764, NextOffset: 781 testutil.go:485: Offset: 955, NextOffset: 1579 testutil.go:485: Offset: 781, NextOffset: 1325 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 779): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/779) - zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 4 (nextFrame: 134/779) - zstdchunked_test.go:134: [2] at 134 in stargz, uncompressed length 4 (nextFrame: 151/779) - zstdchunked_test.go:134: [3] at 151 in stargz, uncompressed length 4 (nextFrame: 168/779) - zstdchunked_test.go:134: [4] at 168 in stargz, uncompressed length 4 (nextFrame: 185/779) - zstdchunked_test.go:134: [5] at 185 in stargz, uncompressed length 4 (nextFrame: 202/779) - zstdchunked_test.go:134: [6] at 202 in stargz, uncompressed length 1616 (nextFrame: 228/779) - zstdchunked_test.go:76: [7] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 731/779) - zstdchunked_test.go:76: [8] at 731 in stargz, SKIPPABLE FRAME (nextFrame: 779/779) - 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":117,"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"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":185,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":202,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":348,"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":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":478,"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":634,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":651,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":767,"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":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty5 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo3 foo6 foo_empty foo5] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 348, NextOffset: 365 + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 365, NextOffset: 482 + testutil.go:485: Offset: 495, NextOffset: 634 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 634, NextOffset: 651 + testutil.go:485: Offset: 499, NextOffset: 615 + testutil.go:485: Offset: 651, NextOffset: 767 + 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: 84, NextOffset: 101 testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 101, NextOffset: 216 testutil.go:485: Offset: 208, NextOffset: 323 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 233 testutil.go:485: Offset: 323, NextOffset: 340 testutil.go:485: Offset: 233, NextOffset: 348 testutil.go:485: Offset: 340, NextOffset: 478 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 482, NextOffset: 499 - testutil.go:485: Offset: 634, NextOffset: 651 - testutil.go:485: Offset: 499, NextOffset: 615 - testutil.go:485: Offset: 651, NextOffset: 767 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 632 - testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:485: Offset: 784, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 348, NextOffset: 365 - testutil.go:485: Offset: 478, NextOffset: 495 - testutil.go:485: Offset: 365, NextOffset: 482 - testutil.go:485: Offset: 495, NextOffset: 634 - 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: 748, NextOffset: 765 testutil.go:485: Offset: 923, NextOffset: 940 testutil.go:485: Offset: 765, NextOffset: 1305 testutil.go:485: Offset: 940, NextOffset: 1566 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 632 + testutil.go:485: Offset: 767, NextOffset: 784 + testutil.go:485: Offset: 632, NextOffset: 748 + testutil.go:485: Offset: 784, NextOffset: 923 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo5 foo foo_empty foo_empty3] vs [foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty2 foo3] vs [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo6] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 767, NextOffset: 784 + testutil.go:485: Offset: 615, NextOffset: 632 + testutil.go:485: Offset: 784, NextOffset: 923 + testutil.go:485: Offset: 632, NextOffset: 748 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 923, NextOffset: 940 testutil.go:485: Offset: 748, NextOffset: 765 testutil.go:485: Offset: 940, NextOffset: 1566 testutil.go:485: Offset: 765, NextOffset: 1305 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 208, NextOffset: 323 + testutil.go:485: Offset: 101, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 323, NextOffset: 340 testutil.go:485: Offset: 216, NextOffset: 233 testutil.go:485: Offset: 340, NextOffset: 478 testutil.go:485: Offset: 233, NextOffset: 348 + 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: 478, NextOffset: 495 testutil.go:485: Offset: 348, NextOffset: 365 testutil.go:485: Offset: 495, NextOffset: 634 testutil.go:485: Offset: 365, NextOffset: 482 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 615, NextOffset: 632 - testutil.go:485: Offset: 784, NextOffset: 923 - testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 208, NextOffset: 323 - testutil.go:485: Offset: 101, NextOffset: 216 - 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: 634, NextOffset: 651 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 780): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU testutil.go:485: Offset: 482, NextOffset: 499 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/780) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU testutil.go:485: Offset: 651, NextOffset: 767 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 4 (nextFrame: 134/780) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU testutil.go:485: Offset: 499, NextOffset: 615 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:134: [2] at 134 in stargz, uncompressed length 4 (nextFrame: 151/780) - zstdchunked_test.go:134: [3] at 151 in stargz, uncompressed length 4 (nextFrame: 168/780) - zstdchunked_test.go:134: [4] at 168 in stargz, uncompressed length 4 (nextFrame: 185/780) - zstdchunked_test.go:134: [5] at 185 in stargz, uncompressed length 4 (nextFrame: 202/780) - zstdchunked_test.go:134: [6] at 202 in stargz, uncompressed length 492 (nextFrame: 229/780) - zstdchunked_test.go:76: [7] at 229 in stargz, SKIPPABLE FRAME (nextFrame: 732/780) - zstdchunked_test.go:76: [8] at 732 in stargz, SKIPPABLE FRAME (nextFrame: 780/780) === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":117,"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"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":185,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":202,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 771): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":86,"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":218,"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":352,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":635,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":192,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":635,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":652,"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":785,"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":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/771) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/771) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [foo6 foo2 foo_empty3 foo5 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2] vs [foo4 foo6 .no.prefetch.landmark foo foo_empty foo3 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 86, NextOffset: 103 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/771) zstdchunked_test.go:134: [3] at 143 in stargz, uncompressed length 4 (nextFrame: 160/771) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 192, NextOffset: 209 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [4] at 160 in stargz, uncompressed length 4 (nextFrame: 177/771) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 103, NextOffset: 218 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 177 in stargz, uncompressed length 4 (nextFrame: 194/771) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 209, NextOffset: 324 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 1616 (nextFrame: 220/771) +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX zstdchunked_test.go:76: [7] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 723/771) zstdchunked_test.go:76: [8] at 723 in stargz, SKIPPABLE FRAME (nextFrame: 771/771) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,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: 352, NextOffset: 369 - testutil.go:485: Offset: 480, NextOffset: 497 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -78874,51 +77628,75 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 369, NextOffset: 485 - testutil.go:485: Offset: 497, NextOffset: 635 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 635, NextOffset: 652 - testutil.go:485: Offset: 502, NextOffset: 618 - testutil.go:485: Offset: 652, NextOffset: 768 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":86,"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":218,"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":352,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":635,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":192,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":635,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":652,"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":785,"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":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo2 foo_empty3 foo_empty5 foo6 foo_empty] vs [foo_empty3 foo5 foo_empty5 foo6 foo_empty foo foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 923, NextOffset: 940 + testutil.go:485: Offset: 768, NextOffset: 1312 + testutil.go:485: Offset: 940, NextOffset: 1566 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 218, NextOffset: 235 testutil.go:485: Offset: 324, NextOffset: 341 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU testutil.go:485: Offset: 235, NextOffset: 352 testutil.go:485: Offset: 341, NextOffset: 480 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 485, NextOffset: 502 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 635, NextOffset: 652 + testutil.go:485: Offset: 502, NextOffset: 618 + testutil.go:485: Offset: 652, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 618, NextOffset: 635 testutil.go:485: Offset: 768, NextOffset: 785 testutil.go:485: Offset: 635, NextOffset: 751 testutil.go:485: Offset: 785, NextOffset: 923 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 768, NextOffset: 1312 - testutil.go:485: Offset: 940, NextOffset: 1566 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 103, NextOffset: 218 + testutil.go:485: Offset: 209, NextOffset: 324 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 352, NextOffset: 369 + testutil.go:485: Offset: 480, NextOffset: 497 + testutil.go:485: Offset: 369, NextOffset: 485 + testutil.go:485: Offset: 497, NextOffset: 635 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo2 foo_empty3 foo5 foo6] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo3] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 785 testutil.go:485: Offset: 618, NextOffset: 635 testutil.go:485: Offset: 785, NextOffset: 923 testutil.go:485: Offset: 635, NextOffset: 751 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 940 + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 940, NextOffset: 1566 + testutil.go:485: Offset: 768, NextOffset: 1312 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 209, NextOffset: 324 + testutil.go:485: Offset: 103, NextOffset: 218 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 324, NextOffset: 341 testutil.go:485: Offset: 218, NextOffset: 235 testutil.go:485: Offset: 341, NextOffset: 480 testutil.go:485: Offset: 235, NextOffset: 352 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: 480, NextOffset: 497 testutil.go:485: Offset: 352, NextOffset: 369 @@ -78929,35 +77707,17 @@ testutil.go:485: Offset: 485, NextOffset: 502 testutil.go:485: Offset: 652, NextOffset: 768 testutil.go:485: Offset: 502, NextOffset: 618 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 940, NextOffset: 1566 - testutil.go:485: Offset: 768, NextOffset: 1312 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 772): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 192, NextOffset: 209 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/772) zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/772) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 86, NextOffset: 103 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/772) zstdchunked_test.go:134: [3] at 143 in stargz, uncompressed length 4 (nextFrame: 160/772) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 209, NextOffset: 324 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [4] at 160 in stargz, uncompressed length 4 (nextFrame: 177/772) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 103, NextOffset: 218 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [5] at 177 in stargz, uncompressed length 4 (nextFrame: 194/772) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 492 (nextFrame: 221/772) zstdchunked_test.go:76: [7] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 724/772) zstdchunked_test.go:76: [8] at 724 in stargz, SKIPPABLE FRAME (nextFrame: 772/772) @@ -78969,72 +77729,17 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 771): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/771) - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/771) - zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/771) - zstdchunked_test.go:134: [3] at 143 in stargz, uncompressed length 4 (nextFrame: 160/771) - zstdchunked_test.go:134: [4] at 160 in stargz, uncompressed length 4 (nextFrame: 177/771) - zstdchunked_test.go:134: [5] at 177 in stargz, uncompressed length 4 (nextFrame: 194/771) - zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 1616 (nextFrame: 220/771) - zstdchunked_test.go:76: [7] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 723/771) - zstdchunked_test.go:76: [8] at 723 in stargz, SKIPPABLE FRAME (nextFrame: 771/771) - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 772): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/772) - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/772) - zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/772) - zstdchunked_test.go:134: [3] at 143 in stargz, uncompressed length 4 (nextFrame: 160/772) - zstdchunked_test.go:134: [4] at 160 in stargz, uncompressed length 4 (nextFrame: 177/772) - zstdchunked_test.go:134: [5] at 177 in stargz, uncompressed length 4 (nextFrame: 194/772) - zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 492 (nextFrame: 221/772) - zstdchunked_test.go:76: [7] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 724/772) - zstdchunked_test.go:76: [8] at 724 in stargz, SKIPPABLE FRAME (nextFrame: 772/772) +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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":97,"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":227,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":311,"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":466,"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":621,"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":755,"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":910,"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_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty3 foo6 foo_empty] vs [foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo6] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 80, NextOffset: 97 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 97, NextOffset: 210 - testutil.go:485: Offset: 198, NextOffset: 311 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 361 - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 361, NextOffset: 478 - testutil.go:485: Offset: 483, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 478, NextOffset: 495 testutil.go:485: Offset: 621, NextOffset: 638 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR testutil.go:485: Offset: 495, NextOffset: 612 testutil.go:485: Offset: 638, NextOffset: 755 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" @@ -79043,32 +77748,51 @@ testutil.go:485: Offset: 755, NextOffset: 772 testutil.go:485: Offset: 629, NextOffset: 746 testutil.go:485: Offset: 772, NextOffset: 910 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 774): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 112/774) + zstdchunked_test.go:134: [1] at 112 in stargz, uncompressed length 4 (nextFrame: 129/774) + zstdchunked_test.go:134: [2] at 129 in stargz, uncompressed length 4 (nextFrame: 146/774) + zstdchunked_test.go:134: [3] at 146 in stargz, uncompressed length 4 (nextFrame: 163/774) + zstdchunked_test.go:134: [4] at 163 in stargz, uncompressed length 4 (nextFrame: 180/774) + zstdchunked_test.go:134: [5] at 180 in stargz, uncompressed length 4 (nextFrame: 197/774) + zstdchunked_test.go:134: [6] at 197 in stargz, uncompressed length 1616 (nextFrame: 223/774) + zstdchunked_test.go:76: [7] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 726/774) + zstdchunked_test.go:76: [8] at 726 in stargz, SKIPPABLE FRAME (nextFrame: 774/774) + 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":129,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 97, NextOffset: 210 + testutil.go:485: Offset: 198, NextOffset: 311 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 227 testutil.go:485: Offset: 311, NextOffset: 328 testutil.go:485: Offset: 227, NextOffset: 344 testutil.go:485: Offset: 328, NextOffset: 466 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 361 + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 361, NextOffset: 478 + testutil.go:485: Offset: 483, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 746, NextOffset: 763 testutil.go:485: Offset: 910, NextOffset: 927 testutil.go:485: Offset: 763, NextOffset: 1281 testutil.go:485: Offset: 927, NextOffset: 1525 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty3] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty3 foo6 foo_empty] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 198, NextOffset: 311 - testutil.go:485: Offset: 97, NextOffset: 210 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 311, NextOffset: 328 - testutil.go:485: Offset: 210, NextOffset: 227 - testutil.go:485: Offset: 328, NextOffset: 466 - testutil.go:485: Offset: 227, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty3] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 478, NextOffset: 495 @@ -79081,47 +77805,43 @@ testutil.go:485: Offset: 772, NextOffset: 910 testutil.go:485: Offset: 629, NextOffset: 746 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 198, NextOffset: 311 + testutil.go:485: Offset: 97, NextOffset: 210 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 775): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 112/775) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR 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" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 774): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 466, NextOffset: 483 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 112/774) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 344, NextOffset: 361 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 112 in stargz, uncompressed length 4 (nextFrame: 129/774) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 483, NextOffset: 621 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [2] at 129 in stargz, uncompressed length 4 (nextFrame: 146/774) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 361, NextOffset: 478 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [3] at 146 in stargz, uncompressed length 4 (nextFrame: 163/774) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [4] at 163 in stargz, uncompressed length 4 (nextFrame: 180/774) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR testutil.go:485: Offset: 910, NextOffset: 927 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [5] at 180 in stargz, uncompressed length 4 (nextFrame: 197/774) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR testutil.go:485: Offset: 746, NextOffset: 763 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [6] at 197 in stargz, uncompressed length 1616 (nextFrame: 223/774) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR testutil.go:485: Offset: 927, NextOffset: 1525 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:76: [7] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 726/774) - zstdchunked_test.go:76: [8] at 726 in stargz, SKIPPABLE FRAME (nextFrame: 774/774) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR testutil.go:485: Offset: 763, NextOffset: 1281 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 311, NextOffset: 328 + testutil.go:485: Offset: 210, NextOffset: 227 + testutil.go:485: Offset: 328, NextOffset: 466 + testutil.go:485: Offset: 227, NextOffset: 344 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 344, NextOffset: 361 + testutil.go:485: Offset: 483, NextOffset: 621 + testutil.go:485: Offset: 361, NextOffset: 478 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:134: [1] at 112 in stargz, uncompressed length 4 (nextFrame: 129/775) + zstdchunked_test.go:134: [2] at 129 in stargz, uncompressed length 4 (nextFrame: 146/775) + zstdchunked_test.go:134: [3] at 146 in stargz, uncompressed length 4 (nextFrame: 163/775) + zstdchunked_test.go:134: [4] at 163 in stargz, uncompressed length 4 (nextFrame: 180/775) + zstdchunked_test.go:134: [5] at 180 in stargz, uncompressed length 4 (nextFrame: 197/775) + zstdchunked_test.go:134: [6] at 197 in stargz, uncompressed length 492 (nextFrame: 224/775) + zstdchunked_test.go:76: [7] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 727/775) + zstdchunked_test.go:76: [8] at 727 in stargz, SKIPPABLE FRAME (nextFrame: 775/775) 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"} @@ -79130,134 +77850,146 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX#01 +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 772): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"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":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":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":363,"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":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":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":738,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":752,"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":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":922,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/772) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo3 foo4 foo_empty4 foo] vs [foo6 foo foo_empty foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 738, NextOffset: 755 - testutil.go:485: Offset: 905, NextOffset: 922 - testutil.go:485: Offset: 755, NextOffset: 1275 - testutil.go:485: Offset: 922, NextOffset: 1527 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 4 (nextFrame: 127/772) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty] vs [foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo6] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 363 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [2] at 127 in stargz, uncompressed length 4 (nextFrame: 144/772) + zstdchunked_test.go:134: [3] at 144 in stargz, uncompressed length 4 (nextFrame: 161/772) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 469, NextOffset: 486 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [4] at 161 in stargz, uncompressed length 4 (nextFrame: 178/772) + zstdchunked_test.go:134: [5] at 178 in stargz, uncompressed length 4 (nextFrame: 195/772) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 363, NextOffset: 476 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [6] at 195 in stargz, uncompressed length 1616 (nextFrame: 221/772) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 486, NextOffset: 622 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:76: [7] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 724/772) + zstdchunked_test.go:76: [8] at 724 in stargz, SKIPPABLE FRAME (nextFrame: 772/772) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 476, NextOffset: 493 + testutil.go:485: Offset: 622, NextOffset: 639 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 493, NextOffset: 606 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":161,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 639, NextOffset: 752 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 100, NextOffset: 214 + testutil.go:485: Offset: 202, NextOffset: 316 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 231 testutil.go:485: Offset: 316, NextOffset: 333 testutil.go:485: Offset: 231, NextOffset: 346 testutil.go:485: Offset: 333, NextOffset: 469 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: 606, NextOffset: 623 testutil.go:485: Offset: 752, NextOffset: 769 testutil.go:485: Offset: 623, NextOffset: 738 testutil.go:485: Offset: 769, NextOffset: 905 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 773): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 100, NextOffset: 214 - testutil.go:485: Offset: 202, NextOffset: 316 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 363 - testutil.go:485: Offset: 469, NextOffset: 486 - testutil.go:485: Offset: 363, NextOffset: 476 - testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 493, NextOffset: 606 - testutil.go:485: Offset: 639, NextOffset: 752 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/773) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 738, NextOffset: 755 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 4 (nextFrame: 127/773) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 905, NextOffset: 922 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:134: [2] at 127 in stargz, uncompressed length 4 (nextFrame: 144/773) + zstdchunked_test.go:134: [3] at 144 in stargz, uncompressed length 4 (nextFrame: 161/773) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 755, NextOffset: 1275 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:134: [4] at 161 in stargz, uncompressed length 4 (nextFrame: 178/773) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 922, NextOffset: 1527 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:134: [5] at 178 in stargz, uncompressed length 4 (nextFrame: 195/773) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4] vs [foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo4 foo_empty4 foo foo3] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo2 foo3 foo4 foo_empty4 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 316, NextOffset: 333 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:134: [6] at 195 in stargz, uncompressed length 492 (nextFrame: 222/773) + zstdchunked_test.go:76: [7] at 222 in stargz, SKIPPABLE FRAME (nextFrame: 725/773) + zstdchunked_test.go:76: [8] at 725 in stargz, SKIPPABLE FRAME (nextFrame: 773/773) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 214, NextOffset: 231 testutil.go:485: Offset: 333, NextOffset: 469 testutil.go:485: Offset: 231, NextOffset: 346 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 469, NextOffset: 486 testutil.go:485: Offset: 346, NextOffset: 363 testutil.go:485: Offset: 486, NextOffset: 622 testutil.go:485: Offset: 363, NextOffset: 476 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 185, NextOffset: 202 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 775): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 83, NextOffset: 100 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 112/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 202, NextOffset: 316 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 112 in stargz, uncompressed length 4 (nextFrame: 129/775) - zstdchunked_test.go:134: [2] at 129 in stargz, uncompressed length 4 (nextFrame: 146/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 100, NextOffset: 214 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [3] at 146 in stargz, uncompressed length 4 (nextFrame: 163/775) - zstdchunked_test.go:134: [4] at 163 in stargz, uncompressed length 4 (nextFrame: 180/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR - 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: 622, NextOffset: 639 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [5] at 180 in stargz, uncompressed length 4 (nextFrame: 197/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 476, NextOffset: 493 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [6] at 197 in stargz, uncompressed length 492 (nextFrame: 224/775) - zstdchunked_test.go:76: [7] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 727/775) - zstdchunked_test.go:76: [8] at 727 in stargz, SKIPPABLE FRAME (nextFrame: 775/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 639, NextOffset: 752 testutil.go:485: Offset: 493, NextOffset: 606 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 752, NextOffset: 769 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":129,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 606, NextOffset: 623 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 769, NextOffset: 905 testutil.go:485: Offset: 623, NextOffset: 738 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 905, NextOffset: 922 testutil.go:485: Offset: 738, NextOffset: 755 testutil.go:485: Offset: 922, NextOffset: 1527 testutil.go:485: Offset: 755, NextOffset: 1275 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 202, NextOffset: 316 + testutil.go:485: Offset: 100, 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" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 772): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/772) - zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 4 (nextFrame: 127/772) - zstdchunked_test.go:134: [2] at 127 in stargz, uncompressed length 4 (nextFrame: 144/772) - zstdchunked_test.go:134: [3] at 144 in stargz, uncompressed length 4 (nextFrame: 161/772) - zstdchunked_test.go:134: [4] at 161 in stargz, uncompressed length 4 (nextFrame: 178/772) - zstdchunked_test.go:134: [5] at 178 in stargz, uncompressed length 4 (nextFrame: 195/772) - zstdchunked_test.go:134: [6] at 195 in stargz, uncompressed length 1616 (nextFrame: 221/772) - zstdchunked_test.go:76: [7] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 724/772) - zstdchunked_test.go:76: [8] at 724 in stargz, SKIPPABLE FRAME (nextFrame: 772/772) +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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"} @@ -79266,62 +77998,52 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":161,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU#01 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 772): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/772) + zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 4 (nextFrame: 127/772) + zstdchunked_test.go:134: [2] at 127 in stargz, uncompressed length 4 (nextFrame: 144/772) + zstdchunked_test.go:134: [3] at 144 in stargz, uncompressed length 4 (nextFrame: 161/772) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":364,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":752,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":181,"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":315,"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":471,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":488,"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":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":762,"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":918,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":935,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo3 foo5] vs [foo_empty5 foo_empty3 foo4 foo_empty4 foo5 foo_empty2 foo3 foo6 .no.prefetch.landmark foo foo_empty foo2] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty5 foo foo_empty foo2 foo_empty4 foo5 foo6 foo_empty2 foo3 foo4] vs [foo_empty foo2 foo4 foo5 foo6 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3] + 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: 752, NextOffset: 769 - testutil.go:485: Offset: 918, NextOffset: 935 - testutil.go:485: Offset: 769, NextOffset: 1293 - testutil.go:485: Offset: 935, NextOffset: 1537 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 98 + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 98, NextOffset: 215 + testutil.go:485: Offset: 198, NextOffset: 315 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 215, NextOffset: 232 testutil.go:485: Offset: 315, NextOffset: 332 testutil.go:485: Offset: 232, NextOffset: 347 testutil.go:485: Offset: 332, NextOffset: 471 - 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" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 773): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 482, NextOffset: 499 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/773) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 627, NextOffset: 644 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 4 (nextFrame: 127/773) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 499, NextOffset: 617 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [2] at 127 in stargz, uncompressed length 4 (nextFrame: 144/773) +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:134: [4] at 161 in stargz, uncompressed length 4 (nextFrame: 178/772) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 644, NextOffset: 762 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [3] at 144 in stargz, uncompressed length 4 (nextFrame: 161/773) + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:134: [5] at 178 in stargz, uncompressed length 4 (nextFrame: 195/772) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 98 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [4] at 161 in stargz, uncompressed length 4 (nextFrame: 178/773) + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 617, NextOffset: 634 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:134: [6] at 195 in stargz, uncompressed length 1616 (nextFrame: 221/772) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 181, NextOffset: 198 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [5] at 178 in stargz, uncompressed length 4 (nextFrame: 195/773) - zstdchunked_test.go:134: [6] at 195 in stargz, uncompressed length 492 (nextFrame: 222/773) - zstdchunked_test.go:76: [7] at 222 in stargz, SKIPPABLE FRAME (nextFrame: 725/773) - zstdchunked_test.go:76: [8] at 725 in stargz, SKIPPABLE FRAME (nextFrame: 773/773) + testutil.go:485: Offset: 762, NextOffset: 779 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:76: [7] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 724/772) + zstdchunked_test.go:76: [8] at 724 in stargz, SKIPPABLE FRAME (nextFrame: 772/772) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 98, NextOffset: 215 - testutil.go:485: Offset: 198, NextOffset: 315 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + testutil.go:485: Offset: 634, NextOffset: 752 + testutil.go:485: Offset: 779, NextOffset: 918 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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"} @@ -79331,80 +78053,63 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 918, NextOffset: 935 + testutil.go:485: Offset: 769, NextOffset: 1293 + testutil.go:485: Offset: 935, NextOffset: 1537 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 347, NextOffset: 364 testutil.go:485: Offset: 471, NextOffset: 488 testutil.go:485: Offset: 364, NextOffset: 482 testutil.go:485: Offset: 488, NextOffset: 627 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 617, NextOffset: 634 - testutil.go:485: Offset: 762, NextOffset: 779 - testutil.go:485: Offset: 634, NextOffset: 752 - testutil.go:485: Offset: 779, NextOffset: 918 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 627, NextOffset: 644 + testutil.go:485: Offset: 499, NextOffset: 617 + testutil.go:485: Offset: 644, NextOffset: 762 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo6 .no.prefetch.landmark foo foo_empty foo5 foo_empty5 foo_empty3 foo4 foo_empty4] vs [foo foo_empty foo3 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 198, NextOffset: 315 - testutil.go:485: Offset: 98, NextOffset: 215 + testutil.go:377: Directory: "" vs "": [foo2 foo4 foo5 foo6 foo_empty foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo_empty5 foo foo_empty foo2 foo_empty3 foo5 foo6 foo_empty2 foo3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 918, NextOffset: 935 + testutil.go:485: Offset: 752, NextOffset: 769 +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 935, NextOffset: 1537 + testutil.go:485: Offset: 769, NextOffset: 1293 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 315, NextOffset: 332 testutil.go:485: Offset: 215, NextOffset: 232 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 332, NextOffset: 471 testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 471, NextOffset: 488 - testutil.go:485: Offset: 347, NextOffset: 364 - testutil.go:485: Offset: 488, NextOffset: 627 - testutil.go:485: Offset: 364, NextOffset: 482 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 918, NextOffset: 935 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 935, NextOffset: 1537 - testutil.go:485: Offset: 769, NextOffset: 1293 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 644 testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 644, NextOffset: 762 testutil.go:485: Offset: 499, NextOffset: 617 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 762, NextOffset: 779 testutil.go:485: Offset: 617, NextOffset: 634 testutil.go:485: Offset: 779, NextOffset: 918 testutil.go:485: Offset: 634, NextOffset: 752 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 772): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/772) - zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 4 (nextFrame: 127/772) - zstdchunked_test.go:134: [2] at 127 in stargz, uncompressed length 4 (nextFrame: 144/772) - zstdchunked_test.go:134: [3] at 144 in stargz, uncompressed length 4 (nextFrame: 161/772) - zstdchunked_test.go:134: [4] at 161 in stargz, uncompressed length 4 (nextFrame: 178/772) - zstdchunked_test.go:134: [5] at 178 in stargz, uncompressed length 4 (nextFrame: 195/772) - zstdchunked_test.go:134: [6] at 195 in stargz, uncompressed length 1616 (nextFrame: 221/772) - zstdchunked_test.go:76: [7] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 724/772) - zstdchunked_test.go:76: [8] at 724 in stargz, SKIPPABLE FRAME (nextFrame: 772/772) + 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: 181, NextOffset: 198 + testutil.go:485: Offset: 81, NextOffset: 98 + testutil.go:485: Offset: 198, NextOffset: 315 + testutil.go:485: Offset: 98, NextOffset: 215 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 471, NextOffset: 488 + testutil.go:485: Offset: 347, NextOffset: 364 + testutil.go:485: Offset: 488, NextOffset: 627 + testutil.go:485: Offset: 364, NextOffset: 482 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":161,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 773): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/773) @@ -79416,79 +78121,70 @@ zstdchunked_test.go:134: [6] at 195 in stargz, uncompressed length 492 (nextFrame: 222/773) zstdchunked_test.go:76: [7] at 222 in stargz, SKIPPABLE FRAME (nextFrame: 725/773) zstdchunked_test.go:76: [8] at 725 in stargz, SKIPPABLE FRAME (nextFrame: 773/773) - 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":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":161,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":318,"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":472,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":489,"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":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":913,"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 foo_empty foo4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6] vs [foo6 foo2 foo_empty2 foo_empty4 foo5 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 101, NextOffset: 216 - testutil.go:485: Offset: 203, NextOffset: 318 + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty foo4 foo5 foo6 foo_empty5 foo foo2 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: 615, NextOffset: 632 + testutil.go:485: Offset: 759, NextOffset: 776 + testutil.go:485: Offset: 632, NextOffset: 748 + testutil.go:485: Offset: 776, NextOffset: 913 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 318, NextOffset: 335 + testutil.go:485: Offset: 233, NextOffset: 349 + testutil.go:485: Offset: 335, NextOffset: 472 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 626, NextOffset: 643 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 499, NextOffset: 615 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + 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":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":161,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 643, NextOffset: 759 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 632 - testutil.go:485: Offset: 759, NextOffset: 776 - testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:485: Offset: 776, NextOffset: 913 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 748, NextOffset: 765 testutil.go:485: Offset: 913, NextOffset: 930 testutil.go:485: Offset: 765, NextOffset: 1287 testutil.go:485: Offset: 930, NextOffset: 1532 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 233, NextOffset: 349 - testutil.go:485: Offset: 335, NextOffset: 472 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 101, NextOffset: 216 + testutil.go:485: Offset: 203, NextOffset: 318 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 366 testutil.go:485: Offset: 472, NextOffset: 489 testutil.go:485: Offset: 366, NextOffset: 482 testutil.go:485: Offset: 489, NextOffset: 626 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo5 foo6 foo2 foo_empty2] vs [foo foo_empty foo4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 203, NextOffset: 318 - testutil.go:485: Offset: 101, NextOffset: 216 + testutil.go:377: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo_empty foo4 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2] vs [foo4 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo_empty5 foo6 foo foo_empty2 foo3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 472, NextOffset: 489 - testutil.go:485: Offset: 349, NextOffset: 366 - testutil.go:485: Offset: 489, NextOffset: 626 - testutil.go:485: Offset: 366, NextOffset: 482 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 626, NextOffset: 643 testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 643, NextOffset: 759 testutil.go:485: Offset: 499, NextOffset: 615 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - 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: 759, NextOffset: 776 testutil.go:485: Offset: 615, NextOffset: 632 @@ -79504,8 +78200,21 @@ testutil.go:485: Offset: 216, NextOffset: 233 testutil.go:485: Offset: 335, NextOffset: 472 testutil.go:485: Offset: 233, NextOffset: 349 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 472, NextOffset: 489 + testutil.go:485: Offset: 349, NextOffset: 366 + testutil.go:485: Offset: 489, NextOffset: 626 + testutil.go:485: Offset: 366, NextOffset: 482 + 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: 186, NextOffset: 203 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 203, NextOffset: 318 + testutil.go:485: Offset: 101, NextOffset: 216 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 771): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/771) @@ -79517,48 +78226,63 @@ zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 1616 (nextFrame: 220/771) zstdchunked_test.go:76: [7] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 723/771) zstdchunked_test.go:76: [8] at 723 in stargz, SKIPPABLE FRAME (nextFrame: 771/771) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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":97,"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":227,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":311,"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":466,"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":621,"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":755,"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":910,"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_empty2 foo_empty3 foo5 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2] vs [foo3 foo5 foo_empty5 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 746, NextOffset: 763 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX - testutil.go:485: Offset: 910, NextOffset: 927 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX - testutil.go:485: Offset: 763, NextOffset: 1281 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 772): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/772) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/772) + zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/772) + zstdchunked_test.go:134: [3] at 143 in stargz, uncompressed length 4 (nextFrame: 160/772) +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:134: [4] at 160 in stargz, uncompressed length 4 (nextFrame: 177/772) + zstdchunked_test.go:134: [5] at 177 in stargz, uncompressed length 4 (nextFrame: 194/772) + zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 492 (nextFrame: 221/772) + zstdchunked_test.go:76: [7] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 724/772) + zstdchunked_test.go:76: [8] at 724 in stargz, SKIPPABLE FRAME (nextFrame: 772/772) + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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":97,"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":227,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":311,"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":466,"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":621,"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":755,"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":910,"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_empty2 foo3 foo5 foo6 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo5] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 612, NextOffset: 629 + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 629, NextOffset: 746 + testutil.go:485: Offset: 772, NextOffset: 910 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 910, NextOffset: 927 + testutil.go:485: Offset: 763, NextOffset: 1281 testutil.go:485: Offset: 927, NextOffset: 1525 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 97, NextOffset: 210 - testutil.go:485: Offset: 198, NextOffset: 311 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 227 - testutil.go:485: Offset: 311, NextOffset: 328 - testutil.go:485: Offset: 227, NextOffset: 344 - testutil.go:485: Offset: 328, NextOffset: 466 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX testutil.go:485: Offset: 344, NextOffset: 361 testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 361, NextOffset: 478 testutil.go:485: Offset: 483, NextOffset: 621 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 227 + testutil.go:485: Offset: 311, NextOffset: 328 + testutil.go:485: Offset: 227, NextOffset: 344 + testutil.go:485: Offset: 328, NextOffset: 466 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 478, NextOffset: 495 testutil.go:485: Offset: 621, NextOffset: 638 @@ -79566,92 +78290,90 @@ testutil.go:485: Offset: 638, NextOffset: 755 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: 612, NextOffset: 629 - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 629, NextOffset: 746 - testutil.go:485: Offset: 772, NextOffset: 910 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 181, NextOffset: 198 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 773): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX + testutil.go:485: Offset: 97, NextOffset: 210 + testutil.go:485: Offset: 198, NextOffset: 311 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo6 foo_empty5 foo3 foo5] vs [foo_empty2 foo_empty3 foo5 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3] + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo6 foo_empty2 foo3 foo5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 198, NextOffset: 311 + testutil.go:485: Offset: 97, NextOffset: 210 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 344, NextOffset: 361 + testutil.go:485: Offset: 483, NextOffset: 621 + testutil.go:485: Offset: 361, NextOffset: 478 + 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: 311, NextOffset: 328 testutil.go:485: Offset: 210, NextOffset: 227 testutil.go:485: Offset: 328, NextOffset: 466 testutil.go:485: Offset: 227, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 478, NextOffset: 495 testutil.go:485: Offset: 638, NextOffset: 755 testutil.go:485: Offset: 495, NextOffset: 612 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 198, NextOffset: 311 - testutil.go:485: Offset: 97, NextOffset: 210 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 910, NextOffset: 927 - testutil.go:485: Offset: 746, NextOffset: 763 - testutil.go:485: Offset: 927, NextOffset: 1525 - testutil.go:485: Offset: 763, NextOffset: 1281 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 344, NextOffset: 361 - testutil.go:485: Offset: 483, NextOffset: 621 - testutil.go:485: Offset: 361, NextOffset: 478 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 755, NextOffset: 772 testutil.go:485: Offset: 612, NextOffset: 629 testutil.go:485: Offset: 772, NextOffset: 910 testutil.go:485: Offset: 629, NextOffset: 746 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 772): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/772) - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/772) - zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/772) - zstdchunked_test.go:134: [3] at 143 in stargz, uncompressed length 4 (nextFrame: 160/772) - zstdchunked_test.go:134: [4] at 160 in stargz, uncompressed length 4 (nextFrame: 177/772) - zstdchunked_test.go:134: [5] at 177 in stargz, uncompressed length 4 (nextFrame: 194/772) - zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 492 (nextFrame: 221/772) - zstdchunked_test.go:76: [7] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 724/772) - zstdchunked_test.go:76: [8] at 724 in stargz, SKIPPABLE FRAME (nextFrame: 772/772) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 910, NextOffset: 927 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/773) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX + testutil.go:485: Offset: 746, NextOffset: 763 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/773) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX + testutil.go:485: Offset: 927, NextOffset: 1525 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/773) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX + testutil.go:485: Offset: 763, NextOffset: 1281 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:134: [3] at 143 in stargz, uncompressed length 4 (nextFrame: 160/773) + zstdchunked_test.go:134: [4] at 160 in stargz, uncompressed length 4 (nextFrame: 177/773) + zstdchunked_test.go:134: [5] at 177 in stargz, uncompressed length 4 (nextFrame: 194/773) + zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 1616 (nextFrame: 220/773) + zstdchunked_test.go:76: [7] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 725/773) + zstdchunked_test.go:76: [8] at 725 in stargz, SKIPPABLE FRAME (nextFrame: 773/773) testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"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":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":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":363,"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":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":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":738,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":752,"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":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":922,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo5 foo6 foo_empty2 foo3 foo4 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo2 foo4 foo_empty4 foo6 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 100, NextOffset: 214 - testutil.go:485: Offset: 202, NextOffset: 316 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 231 - testutil.go:485: Offset: 316, NextOffset: 333 - testutil.go:485: Offset: 231, NextOffset: 346 - testutil.go:485: Offset: 333, NextOffset: 469 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty2 foo4 foo5] vs [foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo2] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 493, NextOffset: 606 + testutil.go:485: Offset: 639, NextOffset: 752 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 752, NextOffset: 769 @@ -79662,101 +78384,30 @@ testutil.go:485: Offset: 905, NextOffset: 922 testutil.go:485: Offset: 755, NextOffset: 1275 testutil.go:485: Offset: 922, NextOffset: 1527 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 363 - testutil.go:485: Offset: 469, NextOffset: 486 - testutil.go:485: Offset: 363, NextOffset: 476 - testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 493, NextOffset: 606 - testutil.go:485: Offset: 639, NextOffset: 752 - 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 foo2 foo4 foo_empty4 foo6 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty3 foo5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 769, NextOffset: 905 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 623, NextOffset: 738 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 100 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 773): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 202, NextOffset: 316 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/773) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 100, NextOffset: 214 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/773) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 202, NextOffset: 316 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: 214, NextOffset: 231 + testutil.go:485: Offset: 316, NextOffset: 333 + testutil.go:485: Offset: 231, NextOffset: 346 + testutil.go:485: Offset: 333, NextOffset: 469 testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 469, NextOffset: 486 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/773) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX testutil.go:485: Offset: 346, NextOffset: 363 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [3] at 143 in stargz, uncompressed length 4 (nextFrame: 160/773) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 486, NextOffset: 622 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [4] at 160 in stargz, uncompressed length 4 (nextFrame: 177/773) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 469, NextOffset: 486 testutil.go:485: Offset: 363, NextOffset: 476 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [5] at 177 in stargz, uncompressed length 4 (nextFrame: 194/773) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 905, NextOffset: 922 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 1616 (nextFrame: 220/773) - zstdchunked_test.go:76: [7] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 725/773) - zstdchunked_test.go:76: [8] at 725 in stargz, SKIPPABLE FRAME (nextFrame: 773/773) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 738, NextOffset: 755 - testutil.go:485: Offset: 922, NextOffset: 1527 - testutil.go:485: Offset: 755, NextOffset: 1275 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 316, NextOffset: 333 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} + testutil.go:485: Offset: 486, NextOffset: 622 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 774): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 214, NextOffset: 231 - testutil.go:485: Offset: 333, NextOffset: 469 - testutil.go:485: Offset: 231, NextOffset: 346 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 639, NextOffset: 752 - testutil.go:485: Offset: 493, NextOffset: 606 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 774): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/774) zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/774) zstdchunked_test.go:134: [2] at 126 in stargz, uncompressed length 4 (nextFrame: 143/774) @@ -79774,7 +78425,47 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo6 foo foo_empty foo4] vs [foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty2 foo4 foo5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 316, NextOffset: 333 + testutil.go:485: Offset: 214, NextOffset: 231 + testutil.go:485: Offset: 333, NextOffset: 469 + testutil.go:485: Offset: 231, NextOffset: 346 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 469, NextOffset: 486 + testutil.go:485: Offset: 346, NextOffset: 363 + testutil.go:485: Offset: 486, NextOffset: 622 + testutil.go:485: Offset: 363, NextOffset: 476 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 769, NextOffset: 905 + testutil.go:485: Offset: 623, NextOffset: 738 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 202, NextOffset: 316 + testutil.go:485: Offset: 100, NextOffset: 214 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 639, NextOffset: 752 + testutil.go:485: Offset: 493, NextOffset: 606 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 905, NextOffset: 922 + testutil.go:485: Offset: 738, NextOffset: 755 + testutil.go:485: Offset: 922, NextOffset: 1527 + testutil.go:485: Offset: 755, NextOffset: 1275 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 773): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/773) zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 4 (nextFrame: 126/773) @@ -79785,101 +78476,94 @@ zstdchunked_test.go:134: [6] at 194 in stargz, uncompressed length 1616 (nextFrame: 220/773) zstdchunked_test.go:76: [7] at 220 in stargz, SKIPPABLE FRAME (nextFrame: 725/773) zstdchunked_test.go:76: [8] at 725 in stargz, SKIPPABLE FRAME (nextFrame: 773/773) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":364,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":752,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":181,"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":315,"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":471,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":488,"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":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":762,"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":918,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":935,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty4 foo6 foo foo3 foo_empty3 foo4 foo5 foo_empty5] vs [.no.prefetch.landmark foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 482, NextOffset: 499 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,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":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 627, NextOffset: 644 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 499, NextOffset: 617 - testutil.go:485: Offset: 644, NextOffset: 762 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 617, NextOffset: 634 - testutil.go:485: Offset: 762, NextOffset: 779 - testutil.go:485: Offset: 634, NextOffset: 752 - testutil.go:485: Offset: 779, NextOffset: 918 + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":364,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":752,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":181,"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":315,"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":471,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":488,"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":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":762,"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":918,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":935,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5] vs [foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty foo3 foo_empty4 foo5 foo_empty5] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 752, NextOffset: 769 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 918, NextOffset: 935 + testutil.go:485: Offset: 769, NextOffset: 1293 + testutil.go:485: Offset: 935, NextOffset: 1537 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 98, NextOffset: 215 testutil.go:485: Offset: 198, NextOffset: 315 -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 347, NextOffset: 364 testutil.go:485: Offset: 471, NextOffset: 488 testutil.go:485: Offset: 364, NextOffset: 482 testutil.go:485: Offset: 488, NextOffset: 627 - 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: 752, NextOffset: 769 - testutil.go:485: Offset: 918, NextOffset: 935 - testutil.go:485: Offset: 769, NextOffset: 1293 - testutil.go:485: Offset: 935, NextOffset: 1537 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 627, NextOffset: 644 + testutil.go:485: Offset: 499, NextOffset: 617 + testutil.go:485: Offset: 644, NextOffset: 762 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 762, NextOffset: 779 + testutil.go:485: Offset: 634, NextOffset: 752 + testutil.go:485: Offset: 779, NextOffset: 918 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 215, NextOffset: 232 testutil.go:485: Offset: 315, NextOffset: 332 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX testutil.go:485: Offset: 232, NextOffset: 347 testutil.go:485: Offset: 332, NextOffset: 471 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo6 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] vs [foo_empty2 foo_empty4 foo6 foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo foo3] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 471, NextOffset: 488 - testutil.go:485: Offset: 347, NextOffset: 364 - testutil.go:485: Offset: 488, NextOffset: 627 - testutil.go:485: Offset: 364, NextOffset: 482 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 627, NextOffset: 644 - testutil.go:485: Offset: 482, NextOffset: 499 - testutil.go:485: Offset: 644, NextOffset: 762 - testutil.go:485: Offset: 499, NextOffset: 617 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty4 foo5 foo_empty5 foo_empty foo3] vs [foo5 foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 918, NextOffset: 935 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 935, NextOffset: 1537 + testutil.go:485: Offset: 769, NextOffset: 1293 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 198, NextOffset: 315 testutil.go:485: Offset: 98, NextOffset: 215 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 315, NextOffset: 332 testutil.go:485: Offset: 215, NextOffset: 232 testutil.go:485: Offset: 332, NextOffset: 471 testutil.go:485: Offset: 232, NextOffset: 347 + 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: 644 + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 644, NextOffset: 762 + testutil.go:485: Offset: 499, NextOffset: 617 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 471, NextOffset: 488 + testutil.go:485: Offset: 347, NextOffset: 364 + testutil.go:485: Offset: 488, NextOffset: 627 + testutil.go:485: Offset: 364, NextOffset: 482 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 762, NextOffset: 779 testutil.go:485: Offset: 617, NextOffset: 634 testutil.go:485: Offset: 779, NextOffset: 918 testutil.go:485: Offset: 634, NextOffset: 752 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 918, NextOffset: 935 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 935, NextOffset: 1537 - testutil.go:485: Offset: 769, NextOffset: 1293 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 774): @@ -79900,152 +78584,141 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":160,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02 === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":318,"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":472,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":489,"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":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":913,"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 "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2] vs [foo_empty foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty5 foo foo_empty2 foo3 foo_empty4 foo5 foo6] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo6 foo_empty foo_empty3 foo5] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 318, NextOffset: 335 + testutil.go:485: Offset: 233, NextOffset: 349 + testutil.go:485: Offset: 335, NextOffset: 472 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 626, NextOffset: 643 testutil.go:485: Offset: 499, NextOffset: 615 testutil.go:485: Offset: 643, NextOffset: 759 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 632 - testutil.go:485: Offset: 759, NextOffset: 776 - testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:485: Offset: 776, NextOffset: 913 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 913, NextOffset: 930 - testutil.go:485: Offset: 765, NextOffset: 1287 - testutil.go:485: Offset: 930, NextOffset: 1532 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 101, NextOffset: 216 - testutil.go:485: Offset: 203, NextOffset: 318 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: 216, NextOffset: 233 - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 233, NextOffset: 349 - testutil.go:485: Offset: 335, NextOffset: 472 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 366 testutil.go:485: Offset: 472, NextOffset: 489 - testutil.go:485: Offset: 366, NextOffset: 482 - testutil.go:485: Offset: 489, NextOffset: 626 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty5 foo5] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 913, NextOffset: 930 - testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 930, NextOffset: 1532 - testutil.go:485: Offset: 765, NextOffset: 1287 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 472, NextOffset: 489 - testutil.go:485: Offset: 349, NextOffset: 366 - testutil.go:485: Offset: 489, NextOffset: 626 - testutil.go:485: Offset: 366, NextOffset: 482 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 626, NextOffset: 643 - testutil.go:485: Offset: 482, NextOffset: 499 - testutil.go:485: Offset: 643, NextOffset: 759 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 775): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 499, NextOffset: 615 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 111 in stargz, uncompressed length 4 (nextFrame: 128/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 186, NextOffset: 203 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [2] at 128 in stargz, uncompressed length 4 (nextFrame: 145/775) zstdchunked_test.go:134: [3] at 145 in stargz, uncompressed length 4 (nextFrame: 162/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 84, NextOffset: 101 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [4] at 162 in stargz, uncompressed length 4 (nextFrame: 179/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 203, NextOffset: 318 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [5] at 179 in stargz, uncompressed length 4 (nextFrame: 196/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 101, NextOffset: 216 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [6] at 196 in stargz, uncompressed length 1616 (nextFrame: 222/775) zstdchunked_test.go:76: [7] at 222 in stargz, SKIPPABLE FRAME (nextFrame: 727/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:76: [8] at 727 in stargz, SKIPPABLE FRAME (nextFrame: 775/775) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 335, NextOffset: 472 - testutil.go:485: Offset: 233, NextOffset: 349 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo5" vs "foo5" -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 759, NextOffset: 776 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 615, NextOffset: 632 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":162,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 776, NextOffset: 913 + testutil.go:485: Offset: 366, NextOffset: 482 + testutil.go:485: Offset: 489, NextOffset: 626 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 632 + testutil.go:485: Offset: 759, NextOffset: 776 testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 776, NextOffset: 913 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 748, NextOffset: 765 + testutil.go:485: Offset: 913, NextOffset: 930 + testutil.go:485: Offset: 765, NextOffset: 1287 + testutil.go:485: Offset: 930, NextOffset: 1532 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 101, NextOffset: 216 + testutil.go:485: Offset: 203, NextOffset: 318 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo5 foo6 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4] vs [foo_empty foo2 foo_empty3 foo4 foo_empty5 foo foo_empty2 foo3 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 186, NextOffset: 203 === CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 776): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 203, NextOffset: 318 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/776) zstdchunked_test.go:134: [1] at 111 in stargz, uncompressed length 4 (nextFrame: 128/776) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 101, NextOffset: 216 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [2] at 128 in stargz, uncompressed length 4 (nextFrame: 145/776) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [3] at 145 in stargz, uncompressed length 4 (nextFrame: 162/776) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 318, NextOffset: 335 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [4] at 162 in stargz, uncompressed length 4 (nextFrame: 179/776) zstdchunked_test.go:134: [5] at 179 in stargz, uncompressed length 4 (nextFrame: 196/776) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 216, NextOffset: 233 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [6] at 196 in stargz, uncompressed length 492 (nextFrame: 223/776) zstdchunked_test.go:76: [7] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 728/776) zstdchunked_test.go:76: [8] at 728 in stargz, SKIPPABLE FRAME (nextFrame: 776/776) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 335, NextOffset: 472 + testutil.go:485: Offset: 233, NextOffset: 349 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 472, NextOffset: 489 + testutil.go:485: Offset: 349, NextOffset: 366 + testutil.go:485: Offset: 489, NextOffset: 626 + testutil.go:485: Offset: 366, NextOffset: 482 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 626, NextOffset: 643 + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 643, NextOffset: 759 + testutil.go:485: Offset: 499, NextOffset: 615 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 759, NextOffset: 776 + testutil.go:485: Offset: 615, NextOffset: 632 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 776, NextOffset: 913 +=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU#02 -=== CONT TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":162,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 632, NextOffset: 748 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 913, NextOffset: 930 + testutil.go:485: Offset: 748, NextOffset: 765 + testutil.go:485: Offset: 930, NextOffset: 1532 + testutil.go:485: Offset: 765, NextOffset: 1287 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 472): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 135/472) @@ -80061,155 +78734,37 @@ zstdchunked_test.go:134: [1] at 135 in stargz, uncompressed length 512 (nextFrame: 172/473) zstdchunked_test.go:76: [2] at 172 in stargz, SKIPPABLE FRAME (nextFrame: 425/473) zstdchunked_test.go:76: [3] at 425 in stargz, SKIPPABLE FRAME (nextFrame: 473/473) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":213,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":230,"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":363,"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":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":762,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":313,"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":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":484,"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":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":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":771,"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":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR testutil.go:1507: "bar"(basename:"bar") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty foo3 foo4 foo_empty4] vs [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 98 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,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" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 181, NextOffset: 198 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 98, NextOffset: 213 - testutil.go:485: Offset: 198, NextOffset: 313 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 313, NextOffset: 330 - testutil.go:485: Offset: 230, NextOffset: 346 - testutil.go:485: Offset: 330, NextOffset: 467 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 612, NextOffset: 629 - testutil.go:485: Offset: 754, NextOffset: 771 - testutil.go:485: Offset: 629, NextOffset: 745 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 472): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 771, NextOffset: 908 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 135/472) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 135 in stargz, uncompressed length 1636 (nextFrame: 171/472) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 745, NextOffset: 762 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:76: [2] at 171 in stargz, SKIPPABLE FRAME (nextFrame: 424/472) zstdchunked_test.go:76: [3] at 424 in stargz, SKIPPABLE FRAME (nextFrame: 472/472) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 908, NextOffset: 925 - testutil.go:485: Offset: 762, NextOffset: 1284 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,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" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 925, NextOffset: 1524 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 363 - testutil.go:485: Offset: 467, NextOffset: 484 - testutil.go:485: Offset: 363, NextOffset: 479 - testutil.go:485: Offset: 484, NextOffset: 621 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 479, NextOffset: 496 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 496, NextOffset: 612 - testutil.go:485: Offset: 638, NextOffset: 754 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 473): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3] vs [foo4 foo_empty4 foo_empty foo3 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo2] -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 135/473) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 313, NextOffset: 330 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 135 in stargz, uncompressed length 512 (nextFrame: 172/473) zstdchunked_test.go:76: [2] at 172 in stargz, SKIPPABLE FRAME (nextFrame: 425/473) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 213, NextOffset: 230 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:76: [3] at 425 in stargz, SKIPPABLE FRAME (nextFrame: 473/473) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 330, NextOffset: 467 - testutil.go:485: Offset: 230, NextOffset: 346 - 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" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,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" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 484 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 346, NextOffset: 363 - testutil.go:485: Offset: 484, NextOffset: 621 - testutil.go:485: Offset: 363, NextOffset: 479 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 479, NextOffset: 496 - testutil.go:485: Offset: 638, NextOffset: 754 - testutil.go:485: Offset: 496, NextOffset: 612 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 754, NextOffset: 771 - testutil.go:485: Offset: 612, NextOffset: 629 - testutil.go:485: Offset: 771, NextOffset: 908 - testutil.go:485: Offset: 629, NextOffset: 745 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 472): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 181, NextOffset: 198 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 135/472) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 81, NextOffset: 98 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 135 in stargz, uncompressed length 1636 (nextFrame: 171/472) zstdchunked_test.go:76: [2] at 171 in stargz, SKIPPABLE FRAME (nextFrame: 424/472) zstdchunked_test.go:76: [3] at 424 in stargz, SKIPPABLE FRAME (nextFrame: 472/472) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 198, NextOffset: 313 - testutil.go:485: Offset: 98, NextOffset: 213 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 908, NextOffset: 925 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 745, NextOffset: 762 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:485: Offset: 925, NextOffset: 1524 - testutil.go:485: Offset: 762, NextOffset: 1284 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 473): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 135/473) zstdchunked_test.go:134: [1] at 135 in stargz, uncompressed length 512 (nextFrame: 172/473) @@ -80228,7 +78783,7 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 473): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 139/473) @@ -80253,162 +78808,150 @@ zstdchunked_test.go:134: [1] at 139 in stargz, uncompressed length 512 (nextFrame: 176/473) zstdchunked_test.go:76: [2] at 176 in stargz, SKIPPABLE FRAME (nextFrame: 425/473) zstdchunked_test.go:76: [3] at 425 in stargz, SKIPPABLE FRAME (nextFrame: 473/473) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":213,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":230,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":475,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":492,"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":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":315,"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":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":636,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":767,"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":919,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2] vs [foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo4 foo5 foo_empty5 foo6 foo_empty foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 471): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 185, NextOffset: 202 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 138/471) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 100, NextOffset: 213 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 138 in stargz, uncompressed length 1636 (nextFrame: 174/471) zstdchunked_test.go:76: [2] at 174 in stargz, SKIPPABLE FRAME (nextFrame: 423/471) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 202, NextOffset: 315 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:76: [3] at 423 in stargz, SKIPPABLE FRAME (nextFrame: 471/471) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 475, NextOffset: 492 - testutil.go:485: Offset: 619, NextOffset: 636 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":213,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":230,"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":363,"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":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":762,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":313,"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":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":484,"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":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":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":771,"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":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 492, NextOffset: 606 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 636, NextOffset: 750 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 737, NextOffset: 754 - testutil.go:485: Offset: 902, NextOffset: 919 - testutil.go:485: Offset: 754, NextOffset: 1275 - testutil.go:485: Offset: 919, NextOffset: 1526 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo2 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo6] vs [foo_empty2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo5 foo_empty5 foo_empty foo_empty3 foo4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 315, NextOffset: 332 - testutil.go:485: Offset: 230, NextOffset: 344 - testutil.go:485: Offset: 332, NextOffset: 467 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 361 - testutil.go:485: Offset: 467, NextOffset: 484 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 472): -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 361, NextOffset: 475 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 313, NextOffset: 330 + testutil.go:485: Offset: 230, NextOffset: 346 + testutil.go:485: Offset: 330, NextOffset: 467 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 98 + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 98, NextOffset: 213 + testutil.go:485: Offset: 198, NextOffset: 313 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 363 + testutil.go:485: Offset: 467, NextOffset: 484 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 138/472) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 484, NextOffset: 619 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 363, NextOffset: 479 + testutil.go:485: Offset: 484, NextOffset: 621 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 138 in stargz, uncompressed length 512 (nextFrame: 175/472) zstdchunked_test.go:76: [2] at 175 in stargz, SKIPPABLE FRAME (nextFrame: 424/472) zstdchunked_test.go:76: [3] at 424 in stargz, SKIPPABLE FRAME (nextFrame: 472/472) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 606, NextOffset: 623 - testutil.go:485: Offset: 750, NextOffset: 767 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 479, NextOffset: 496 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 496, NextOffset: 612 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 623, NextOffset: 737 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,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" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 767, NextOffset: 902 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 638, NextOffset: 754 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty5 foo6 foo_empty foo2 foo4 foo5] vs [foo_empty4 foo5 foo_empty foo2 foo3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty3] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 619, NextOffset: 636 - testutil.go:485: Offset: 475, NextOffset: 492 - testutil.go:485: Offset: 636, NextOffset: 750 - testutil.go:485: Offset: 492, NextOffset: 606 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 750, NextOffset: 767 - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 767, NextOffset: 902 - testutil.go:485: Offset: 623, NextOffset: 737 + testutil.go:485: Offset: 612, NextOffset: 629 + testutil.go:485: Offset: 754, NextOffset: 771 + testutil.go:485: Offset: 629, NextOffset: 745 + testutil.go:485: Offset: 771, NextOffset: 908 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 902, NextOffset: 919 + testutil.go:485: Offset: 745, NextOffset: 762 + testutil.go:485: Offset: 908, NextOffset: 925 + testutil.go:485: Offset: 762, NextOffset: 1284 + testutil.go:485: Offset: 925, NextOffset: 1524 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo_empty3 foo4 foo_empty2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo foo2] vs [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo6 foo_empty2 foo2] + 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: 621, NextOffset: 638 + testutil.go:485: Offset: 479, NextOffset: 496 + testutil.go:485: Offset: 638, NextOffset: 754 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 478): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 737, NextOffset: 754 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 496, NextOffset: 612 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/478) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 919, NextOffset: 1526 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 754, NextOffset: 771 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 1636 (nextFrame: 173/478) zstdchunked_test.go:76: [2] at 173 in stargz, SKIPPABLE FRAME (nextFrame: 430/478) zstdchunked_test.go:76: [3] at 430 in stargz, SKIPPABLE FRAME (nextFrame: 478/478) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 754, NextOffset: 1275 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 315, NextOffset: 332 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 612, NextOffset: 629 + testutil.go:485: Offset: 771, NextOffset: 908 + testutil.go:485: Offset: 629, NextOffset: 745 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,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" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 213, NextOffset: 230 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 332, NextOffset: 467 - testutil.go:485: Offset: 230, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 484 - testutil.go:485: Offset: 344, NextOffset: 361 - testutil.go:485: Offset: 484, NextOffset: 619 - testutil.go:485: Offset: 361, NextOffset: 475 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 81, NextOffset: 98 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 479): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 202, NextOffset: 315 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 198, NextOffset: 313 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/479) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 100, NextOffset: 213 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 98, NextOffset: 213 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 512 (nextFrame: 174/479) zstdchunked_test.go:76: [2] at 174 in stargz, SKIPPABLE FRAME (nextFrame: 431/479) zstdchunked_test.go:76: [3] at 431 in stargz, SKIPPABLE FRAME (nextFrame: 479/479) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 313, NextOffset: 330 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 330, NextOffset: 467 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,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 "" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 230, NextOffset: 346 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 467, NextOffset: 484 + testutil.go:485: Offset: 346, NextOffset: 363 + testutil.go:485: Offset: 484, NextOffset: 621 + testutil.go:485: Offset: 363, NextOffset: 479 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 908, NextOffset: 925 + testutil.go:485: Offset: 745, NextOffset: 762 + testutil.go:485: Offset: 925, NextOffset: 1524 + testutil.go:485: Offset: 762, NextOffset: 1284 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 478): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/478) @@ -80419,10 +78962,11 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 479): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/479) +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 512 (nextFrame: 174/479) zstdchunked_test.go:76: [2] at 174 in stargz, SKIPPABLE FRAME (nextFrame: 431/479) zstdchunked_test.go:76: [3] at 431 in stargz, SKIPPABLE FRAME (nextFrame: 479/479) @@ -80457,159 +79001,158 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":99,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"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":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":483,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"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":473,"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":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":762,"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":917,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo_empty foo6] vs [foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo5 foo_empty foo2 foo_empty2 foo_empty4 foo6] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 483, NextOffset: 500 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 478): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 141/478) zstdchunked_test.go:134: [1] at 141 in stargz, uncompressed length 512 (nextFrame: 178/478) zstdchunked_test.go:76: [2] at 178 in stargz, SKIPPABLE FRAME (nextFrame: 430/478) zstdchunked_test.go:76: [3] at 430 in stargz, SKIPPABLE FRAME (nextFrame: 478/478) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 500, NextOffset: 617 - testutil.go:485: Offset: 645, NextOffset: 762 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,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" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 617, NextOffset: 634 - testutil.go:485: Offset: 762, NextOffset: 779 - testutil.go:485: Offset: 634, NextOffset: 751 - testutil.go:485: Offset: 779, NextOffset: 917 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 99, NextOffset: 215 - testutil.go:485: Offset: 202, NextOffset: 318 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 232, NextOffset: 349 - testutil.go:485: Offset: 335, NextOffset: 473 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 349, NextOffset: 366 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 477): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 473, NextOffset: 490 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 141/477) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 366, NextOffset: 483 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 141 in stargz, uncompressed length 1636 (nextFrame: 177/477) zstdchunked_test.go:76: [2] at 177 in stargz, SKIPPABLE FRAME (nextFrame: 429/477) zstdchunked_test.go:76: [3] at 429 in stargz, SKIPPABLE FRAME (nextFrame: 477/477) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 490, NextOffset: 628 - 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: "foo6" vs "foo6" - testutil.go:485: Offset: 751, NextOffset: 768 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,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" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 917, NextOffset: 934 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 768, NextOffset: 1292 - testutil.go:485: Offset: 934, NextOffset: 1536 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty4 foo6 foo_empty foo2] vs [foo_empty foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 335, NextOffset: 473 - testutil.go:485: Offset: 232, NextOffset: 349 - 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: 917, NextOffset: 934 - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 934, NextOffset: 1536 - testutil.go:485: Offset: 768, NextOffset: 1292 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":213,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":230,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":475,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":492,"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":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":315,"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":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":636,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":767,"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":919,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 478): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo5] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4 foo5 foo foo_empty foo_empty3 foo4 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 185, NextOffset: 202 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02 + testutil.go:485: Offset: 83, NextOffset: 100 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 141/478) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 82, NextOffset: 99 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 141 in stargz, uncompressed length 512 (nextFrame: 178/478) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 185, NextOffset: 202 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:76: [2] at 178 in stargz, SKIPPABLE FRAME (nextFrame: 430/478) zstdchunked_test.go:76: [3] at 430 in stargz, SKIPPABLE FRAME (nextFrame: 478/478) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 202, NextOffset: 318 - testutil.go:485: Offset: 99, NextOffset: 215 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 100, NextOffset: 213 + testutil.go:485: Offset: 202, NextOffset: 315 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 473, NextOffset: 490 + testutil.go:485: Offset: 344, NextOffset: 361 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 349, NextOffset: 366 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 490, NextOffset: 628 - testutil.go:485: Offset: 366, NextOffset: 483 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 483, NextOffset: 500 - testutil.go:485: Offset: 645, NextOffset: 762 - testutil.go:485: Offset: 500, NextOffset: 617 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 762, NextOffset: 779 - testutil.go:485: Offset: 617, NextOffset: 634 - testutil.go:485: Offset: 779, NextOffset: 917 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 467, NextOffset: 484 + testutil.go:485: Offset: 361, NextOffset: 475 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 475): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 634, NextOffset: 751 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 484, NextOffset: 619 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 139/475) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 606, NextOffset: 623 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 139 in stargz, uncompressed length 1636 (nextFrame: 175/475) zstdchunked_test.go:76: [2] at 175 in stargz, SKIPPABLE FRAME (nextFrame: 427/475) zstdchunked_test.go:76: [3] at 427 in stargz, SKIPPABLE FRAME (nextFrame: 475/475) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 750, NextOffset: 767 + testutil.go:485: Offset: 623, NextOffset: 737 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 767, 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: 737, NextOffset: 754 + testutil.go:485: Offset: 902, NextOffset: 919 + testutil.go:485: Offset: 754, NextOffset: 1275 + testutil.go:485: Offset: 919, NextOffset: 1526 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 315, NextOffset: 332 + testutil.go:485: Offset: 230, NextOffset: 344 + testutil.go:485: Offset: 332, NextOffset: 467 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 475, NextOffset: 492 + testutil.go:485: Offset: 619, NextOffset: 636 + testutil.go:485: Offset: 492, NextOffset: 606 + testutil.go:485: Offset: 636, NextOffset: 750 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty] vs [foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo5 foo foo_empty2 foo3] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 315, NextOffset: 332 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 332, NextOffset: 467 + testutil.go:485: Offset: 230, NextOffset: 344 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 476): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 467, NextOffset: 484 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 139/476) zstdchunked_test.go:134: [1] at 139 in stargz, uncompressed length 512 (nextFrame: 176/476) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 344, NextOffset: 361 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:76: [2] at 176 in stargz, SKIPPABLE FRAME (nextFrame: 428/476) zstdchunked_test.go:76: [3] at 428 in stargz, SKIPPABLE FRAME (nextFrame: 476/476) - testutil.go:1507: "bar"(basename:"bar") is child of "" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 484, NextOffset: 619 + testutil.go:485: Offset: 361, NextOffset: 475 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU testutil.go:1507: "foo"(basename:"foo") is child of "" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 750, NextOffset: 767 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 767, NextOffset: 902 + testutil.go:485: Offset: 623, NextOffset: 737 + 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: 619, NextOffset: 636 + testutil.go:485: Offset: 475, NextOffset: 492 + testutil.go:485: Offset: 636, NextOffset: 750 + testutil.go:485: Offset: 492, NextOffset: 606 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 902, NextOffset: 919 + testutil.go:485: Offset: 737, NextOffset: 754 + testutil.go:485: Offset: 919, NextOffset: 1526 + testutil.go:485: Offset: 754, NextOffset: 1275 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 202, NextOffset: 315 + testutil.go:485: Offset: 100, NextOffset: 213 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 463): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/463) zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 1636 (nextFrame: 173/463) @@ -80620,171 +79163,157 @@ testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 464): -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/464) zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 512 (nextFrame: 174/464) zstdchunked_test.go:76: [2] at 174 in stargz, SKIPPABLE FRAME (nextFrame: 416/464) zstdchunked_test.go:76: [3] at 416 in stargz, SKIPPABLE FRAME (nextFrame: 464/464) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":364,"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":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":611,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":628,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":743,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":760,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":771,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":907,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":924,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo4 foo5 foo_empty5] vs [foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo2 foo3] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 611, NextOffset: 628 - testutil.go:485: Offset: 754, NextOffset: 771 - testutil.go:485: Offset: 628, NextOffset: 743 - testutil.go:485: Offset: 771, NextOffset: 907 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 463): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 743, NextOffset: 760 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/463) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 907, NextOffset: 924 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 1636 (nextFrame: 173/463) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 760, NextOffset: 1283 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:76: [2] at 173 in stargz, SKIPPABLE FRAME (nextFrame: 415/463) zstdchunked_test.go:76: [3] at 415 in stargz, SKIPPABLE FRAME (nextFrame: 463/463) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 924, NextOffset: 1528 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 101, NextOffset: 215 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,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" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 202, NextOffset: 316 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 479, NextOffset: 496 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 496, NextOffset: 611 - testutil.go:485: Offset: 639, NextOffset: 754 - 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: 215, NextOffset: 232 - testutil.go:485: Offset: 316, NextOffset: 333 - testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:485: Offset: 333, NextOffset: 469 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 347, NextOffset: 364 - testutil.go:485: Offset: 469, NextOffset: 486 - testutil.go:485: Offset: 364, NextOffset: 479 - testutil.go:485: Offset: 486, NextOffset: 622 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 464): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo6 foo foo2 foo3] vs [foo5 foo_empty5 foo6 foo foo_empty foo4 foo_empty3 foo_empty4 foo2 foo_empty2 foo3] - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/464) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 185, NextOffset: 202 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 512 (nextFrame: 174/464) zstdchunked_test.go:76: [2] at 174 in stargz, SKIPPABLE FRAME (nextFrame: 416/464) zstdchunked_test.go:76: [3] at 416 in stargz, SKIPPABLE FRAME (nextFrame: 464/464) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 202, NextOffset: 316 - testutil.go:485: Offset: 101, NextOffset: 215 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,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" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 316, NextOffset: 333 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 333, NextOffset: 469 - testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 469, NextOffset: 486 - testutil.go:485: Offset: 347, NextOffset: 364 - testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:485: Offset: 364, NextOffset: 479 - 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: 622, NextOffset: 639 - testutil.go:485: Offset: 479, NextOffset: 496 - testutil.go:485: Offset: 639, NextOffset: 754 - testutil.go:485: Offset: 496, NextOffset: 611 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 754, NextOffset: 771 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 462): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 611, NextOffset: 628 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 135/462) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 771, NextOffset: 907 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 135 in stargz, uncompressed length 1636 (nextFrame: 171/462) zstdchunked_test.go:76: [2] at 171 in stargz, SKIPPABLE FRAME (nextFrame: 414/462) zstdchunked_test.go:76: [3] at 414 in stargz, SKIPPABLE FRAME (nextFrame: 462/462) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 628, NextOffset: 743 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 907, NextOffset: 924 - testutil.go:485: Offset: 743, NextOffset: 760 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 924, NextOffset: 1528 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 760, NextOffset: 1283 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":99,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"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":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":483,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"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":473,"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":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":762,"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":917,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 917, NextOffset: 934 + testutil.go:485: Offset: 768, NextOffset: 1292 === CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 463): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 934, NextOffset: 1536 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 135/463) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 135 in stargz, uncompressed length 512 (nextFrame: 172/463) zstdchunked_test.go:76: [2] at 172 in stargz, SKIPPABLE FRAME (nextFrame: 415/463) zstdchunked_test.go:76: [3] at 415 in stargz, SKIPPABLE FRAME (nextFrame: 463/463) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + 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: 349, NextOffset: 366 + testutil.go:485: Offset: 473, NextOffset: 490 + testutil.go:485: Offset: 366, NextOffset: 483 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,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" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 490, NextOffset: 628 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 483, NextOffset: 500 + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 500, NextOffset: 617 + testutil.go:485: Offset: 645, NextOffset: 762 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 762, NextOffset: 779 + testutil.go:485: Offset: 634, NextOffset: 751 + testutil.go:485: Offset: 779, NextOffset: 917 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 99, NextOffset: 215 + testutil.go:485: Offset: 202, NextOffset: 318 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 318, NextOffset: 335 + testutil.go:485: Offset: 232, NextOffset: 349 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 465): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 335, NextOffset: 473 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 136/465) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty5] vs [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 483, NextOffset: 500 + testutil.go:485: Offset: 645, NextOffset: 762 + testutil.go:485: Offset: 500, NextOffset: 617 + 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: 473, NextOffset: 490 + testutil.go:485: Offset: 349, NextOffset: 366 + testutil.go:485: Offset: 490, NextOffset: 628 + testutil.go:485: Offset: 366, NextOffset: 483 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 762, NextOffset: 779 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 779, NextOffset: 917 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 136 in stargz, uncompressed length 1636 (nextFrame: 172/465) zstdchunked_test.go:76: [2] at 172 in stargz, SKIPPABLE FRAME (nextFrame: 417/465) zstdchunked_test.go:76: [3] at 417 in stargz, SKIPPABLE FRAME (nextFrame: 465/465) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 634, NextOffset: 751 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 917, NextOffset: 934 + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 934, NextOffset: 1536 + testutil.go:485: Offset: 768, NextOffset: 1292 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 202, NextOffset: 318 + testutil.go:485: Offset: 99, NextOffset: 215 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 318, NextOffset: 335 + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 335, NextOffset: 473 + testutil.go:485: Offset: 232, NextOffset: 349 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 466): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 136/466) zstdchunked_test.go:134: [1] at 136 in stargz, uncompressed length 512 (nextFrame: 173/466) @@ -80812,36 +79341,135 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 466): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/466) zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 1636 (nextFrame: 173/466) zstdchunked_test.go:76: [2] at 173 in stargz, SKIPPABLE FRAME (nextFrame: 418/466) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":364,"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":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":611,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":628,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":743,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":760,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":771,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":907,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":924,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo5 foo foo3 foo_empty3 foo_empty4] vs [foo_empty5 foo4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo6] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 611, NextOffset: 628 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:76: [3] at 418 in stargz, SKIPPABLE FRAME (nextFrame: 466/466) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 754, NextOffset: 771 + testutil.go:485: Offset: 628, NextOffset: 743 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 771, NextOffset: 907 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 101, NextOffset: 215 + testutil.go:485: Offset: 202, NextOffset: 316 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 347, NextOffset: 364 + testutil.go:485: Offset: 469, NextOffset: 486 + testutil.go:485: Offset: 364, NextOffset: 479 + testutil.go:485: Offset: 486, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 479, NextOffset: 496 + testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 496, NextOffset: 611 + testutil.go:485: Offset: 639, NextOffset: 754 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 743, NextOffset: 760 + testutil.go:485: Offset: 907, NextOffset: 924 + testutil.go:485: Offset: 760, NextOffset: 1283 + testutil.go:485: Offset: 924, NextOffset: 1528 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 316, NextOffset: 333 + testutil.go:485: Offset: 232, NextOffset: 347 + testutil.go:485: Offset: 333, NextOffset: 469 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo6 foo4 foo5 foo_empty5] vs [foo_empty4 foo5 foo foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 479, NextOffset: 496 + testutil.go:485: Offset: 639, NextOffset: 754 + testutil.go:485: Offset: 496, NextOffset: 611 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 754, NextOffset: 771 + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 771, NextOffset: 907 + testutil.go:485: Offset: 628, NextOffset: 743 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 467): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 316, NextOffset: 333 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/467) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 215, NextOffset: 232 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 512 (nextFrame: 174/467) zstdchunked_test.go:76: [2] at 174 in stargz, SKIPPABLE FRAME (nextFrame: 419/467) zstdchunked_test.go:76: [3] at 419 in stargz, SKIPPABLE FRAME (nextFrame: 467/467) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 333, NextOffset: 469 + testutil.go:485: Offset: 232, NextOffset: 347 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 469, NextOffset: 486 + testutil.go:485: Offset: 347, NextOffset: 364 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 465): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 486, NextOffset: 622 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/465) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 364, NextOffset: 479 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 1636 (nextFrame: 173/465) zstdchunked_test.go:76: [2] at 173 in stargz, SKIPPABLE FRAME (nextFrame: 417/465) zstdchunked_test.go:76: [3] at 417 in stargz, SKIPPABLE FRAME (nextFrame: 465/465) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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" vs "foo" + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 202, NextOffset: 316 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 101, NextOffset: 215 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 907, NextOffset: 924 + testutil.go:485: Offset: 743, NextOffset: 760 + testutil.go:485: Offset: 924, NextOffset: 1528 + testutil.go:485: Offset: 760, NextOffset: 1283 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 466): +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/466) zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 512 (nextFrame: 174/466) zstdchunked_test.go:76: [2] at 174 in stargz, SKIPPABLE FRAME (nextFrame: 418/466) @@ -80850,127 +79478,25 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":588,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":598,"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":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":744,"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":893,"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_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo5 foo_empty5 foo foo_empty] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 174, NextOffset: 191 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 96, NextOffset: 205 - testutil.go:485: Offset: 191, NextOffset: 300 - 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" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 465): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 459, NextOffset: 476 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/465) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 598, NextOffset: 615 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 1636 (nextFrame: 173/465) zstdchunked_test.go:76: [2] at 173 in stargz, SKIPPABLE FRAME (nextFrame: 417/465) zstdchunked_test.go:76: [3] at 417 in stargz, SKIPPABLE FRAME (nextFrame: 465/465) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 476, NextOffset: 588 - testutil.go:485: Offset: 615, NextOffset: 727 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 222 - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 222, NextOffset: 330 - testutil.go:485: Offset: 317, NextOffset: 449 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 330, NextOffset: 347 - testutil.go:485: Offset: 449, NextOffset: 466 - testutil.go:485: Offset: 347, NextOffset: 459 - testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 588, NextOffset: 605 - testutil.go:485: Offset: 727, NextOffset: 744 - testutil.go:485: Offset: 605, NextOffset: 714 - testutil.go:485: Offset: 744, NextOffset: 876 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 876, NextOffset: 893 - testutil.go:485: Offset: 731, NextOffset: 1243 - testutil.go:485: Offset: 893, NextOffset: 1470 - 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 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo6 foo_empty foo2 foo3 foo5] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 191 - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:485: Offset: 96, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 449, NextOffset: 466 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 330, NextOffset: 347 === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:485: Offset: 347, NextOffset: 459 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 459, NextOffset: 476 - testutil.go:485: Offset: 615, NextOffset: 727 - testutil.go:485: Offset: 476, NextOffset: 588 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 727, NextOffset: 744 - testutil.go:485: Offset: 588, NextOffset: 605 - testutil.go:485: Offset: 744, NextOffset: 876 - testutil.go:485: Offset: 605, NextOffset: 714 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 893 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 466): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 714, NextOffset: 731 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/466) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 893, NextOffset: 1470 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 512 (nextFrame: 174/466) zstdchunked_test.go:76: [2] at 174 in stargz, SKIPPABLE FRAME (nextFrame: 418/466) zstdchunked_test.go:76: [3] at 418 in stargz, SKIPPABLE FRAME (nextFrame: 466/466) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 731, NextOffset: 1243 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 205, NextOffset: 222 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 317, NextOffset: 449 - testutil.go:485: Offset: 222, NextOffset: 330 - 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 TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 465): -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 137/465) zstdchunked_test.go:134: [1] at 137 in stargz, uncompressed length 1636 (nextFrame: 173/465) zstdchunked_test.go:76: [2] at 173 in stargz, SKIPPABLE FRAME (nextFrame: 417/465) @@ -80998,13 +79524,15 @@ testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 470): +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 139/470) zstdchunked_test.go:134: [1] at 139 in stargz, uncompressed length 512 (nextFrame: 176/470) zstdchunked_test.go:76: [2] at 176 in stargz, SKIPPABLE FRAME (nextFrame: 422/470) zstdchunked_test.go:76: [3] at 422 in stargz, SKIPPABLE FRAME (nextFrame: 470/470) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 469): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 139/469) @@ -81015,7 +79543,90 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":588,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":598,"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":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":744,"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":893,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 205, NextOffset: 222 + testutil.go:485: Offset: 300, NextOffset: 317 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 470): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 222, NextOffset: 330 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 588, NextOffset: 605 + testutil.go:485: Offset: 727, NextOffset: 744 + testutil.go:485: Offset: 605, NextOffset: 714 + testutil.go:485: Offset: 744, NextOffset: 876 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 330, NextOffset: 347 + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 347, NextOffset: 459 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 459, NextOffset: 476 + testutil.go:485: Offset: 598, NextOffset: 615 + testutil.go:485: Offset: 476, NextOffset: 588 + testutil.go:485: Offset: 615, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 714, NextOffset: 731 + testutil.go:485: Offset: 876, NextOffset: 893 + testutil.go:485: Offset: 731, NextOffset: 1243 + testutil.go:485: Offset: 893, NextOffset: 1470 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3] vs [foo_empty4 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 893 + testutil.go:485: Offset: 714, NextOffset: 731 + testutil.go:485: Offset: 893, NextOffset: 1470 + testutil.go:485: Offset: 731, NextOffset: 1243 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 330, NextOffset: 347 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:485: Offset: 347, NextOffset: 459 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 727, NextOffset: 744 + testutil.go:485: Offset: 588, NextOffset: 605 + testutil.go:485: Offset: 744, NextOffset: 876 + testutil.go:485: Offset: 605, NextOffset: 714 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 598, NextOffset: 615 + testutil.go:485: Offset: 459, NextOffset: 476 + testutil.go:485: Offset: 615, NextOffset: 727 + testutil.go:485: Offset: 476, NextOffset: 588 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 205, NextOffset: 222 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:485: Offset: 222, NextOffset: 330 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 139/470) zstdchunked_test.go:134: [1] at 139 in stargz, uncompressed length 512 (nextFrame: 176/470) zstdchunked_test.go:76: [2] at 176 in stargz, SKIPPABLE FRAME (nextFrame: 422/470) @@ -81038,100 +79649,117 @@ zstdchunked_test.go:134: [1] at 138 in stargz, uncompressed length 512 (nextFrame: 175/469) zstdchunked_test.go:76: [2] at 175 in stargz, SKIPPABLE FRAME (nextFrame: 421/469) zstdchunked_test.go:76: [3] at 421 in stargz, SKIPPABLE FRAME (nextFrame: 469/469) - 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 457): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/457) + zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 1636 (nextFrame: 167/457) + zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) + zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) + 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 TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 458): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/458) + zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/458) + zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 410/458) + zstdchunked_test.go:76: [3] at 410 in stargz, SKIPPABLE FRAME (nextFrame: 458/458) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":590,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":719,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":736,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":175,"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":301,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":318,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":728,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":745,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":877,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":894,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo4 foo_empty4 foo foo_empty2 foo_empty3 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 220 - testutil.go:485: Offset: 301, NextOffset: 318 - testutil.go:485: Offset: 220, NextOffset: 332 - testutil.go:485: Offset: 318, NextOffset: 450 + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo5 foo6 foo_empty5 foo foo2 foo_empty2 foo4 foo_empty4] vs [foo6 foo_empty3 foo5 foo_empty5 foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 332, NextOffset: 349 + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 349, NextOffset: 461 + testutil.go:485: Offset: 467, NextOffset: 599 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 607, NextOffset: 719 testutil.go:485: Offset: 745, NextOffset: 877 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 719, NextOffset: 736 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 457): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/457) + zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 1636 (nextFrame: 167/457) + zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) + zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 877, NextOffset: 894 testutil.go:485: Offset: 736, NextOffset: 1251 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 894, NextOffset: 1474 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:485: Offset: 192, NextOffset: 301 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 220 + testutil.go:485: Offset: 301, NextOffset: 318 + testutil.go:485: Offset: 220, NextOffset: 332 + testutil.go:485: Offset: 318, NextOffset: 450 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 332, NextOffset: 349 - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 349, NextOffset: 461 - testutil.go:485: Offset: 467, NextOffset: 599 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 478, NextOffset: 590 testutil.go:485: Offset: 616, NextOffset: 728 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo3 foo5 foo_empty5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty2 foo6 foo2 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 192, NextOffset: 301 + testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 192, NextOffset: 301 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo_empty3 foo5 foo_empty5 foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty] vs [foo_empty4 foo_empty5 foo foo2 foo_empty2 foo4 foo6 foo_empty foo3 foo_empty3 foo5] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 616, NextOffset: 728 testutil.go:485: Offset: 478, NextOffset: 590 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 877, NextOffset: 894 - testutil.go:485: Offset: 719, NextOffset: 736 - testutil.go:485: Offset: 894, NextOffset: 1474 - testutil.go:485: Offset: 736, NextOffset: 1251 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 192, NextOffset: 301 + testutil.go:485: Offset: 94, NextOffset: 203 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 301, NextOffset: 318 testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 318, NextOffset: 450 testutil.go:485: Offset: 220, NextOffset: 332 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 450, NextOffset: 467 testutil.go:485: Offset: 332, NextOffset: 349 testutil.go:485: Offset: 467, NextOffset: 599 testutil.go:485: Offset: 349, NextOffset: 461 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 745, NextOffset: 877 testutil.go:485: Offset: 607, NextOffset: 719 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 457): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/457) - zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 1636 (nextFrame: 167/457) - zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) - zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) - 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 458): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/458) zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/458) @@ -81140,214 +79768,224 @@ 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 877, NextOffset: 894 + testutil.go:485: Offset: 719, NextOffset: 736 + testutil.go:485: Offset: 894, NextOffset: 1474 + testutil.go:485: Offset: 736, NextOffset: 1251 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 456): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 129/456) + zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 1636 (nextFrame: 165/456) + zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 408/456) + zstdchunked_test.go:76: [3] at 408 in stargz, SKIPPABLE FRAME (nextFrame: 456/456) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 457): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/457) - zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 1636 (nextFrame: 167/457) - zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 129/457) + zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 512 (nextFrame: 166/457) + zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU#02 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 460): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 133/460) + zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 1636 (nextFrame: 169/460) + zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) + zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":593,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":598,"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":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":746,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2] vs [foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty foo_empty5 foo6] vs [foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo4 foo5] + 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: 724, NextOffset: 741 testutil.go:485: Offset: 878, NextOffset: 895 testutil.go:485: Offset: 741, NextOffset: 1253 testutil.go:485: Offset: 895, NextOffset: 1475 - 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: 593, NextOffset: 610 + testutil.go:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 610, NextOffset: 724 + testutil.go:485: Offset: 746, NextOffset: 878 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 94, NextOffset: 203 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 461): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 133/461) + zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 512 (nextFrame: 170/461) + zstdchunked_test.go:76: [2] at 170 in stargz, SKIPPABLE FRAME (nextFrame: 413/461) + zstdchunked_test.go:76: [3] at 413 in stargz, SKIPPABLE FRAME (nextFrame: 461/461) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 191, NextOffset: 300 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 300, NextOffset: 317 testutil.go:485: Offset: 220, NextOffset: 331 testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 331, NextOffset: 348 testutil.go:485: Offset: 449, NextOffset: 466 testutil.go:485: Offset: 348, NextOffset: 462 testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 462, NextOffset: 479 testutil.go:485: Offset: 598, NextOffset: 615 testutil.go:485: Offset: 479, NextOffset: 593 testutil.go:485: Offset: 615, NextOffset: 729 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 174, NextOffset: 191 - testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:485: Offset: 191, NextOffset: 300 - 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: 593, NextOffset: 610 - testutil.go:485: Offset: 729, NextOffset: 746 - testutil.go:485: Offset: 610, NextOffset: 724 - testutil.go:485: Offset: 746, NextOffset: 878 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty5 foo6 foo4 foo5] vs [foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo_empty4 foo foo_empty2 foo_empty3 foo5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 462, NextOffset: 479 - testutil.go:485: Offset: 615, NextOffset: 729 - testutil.go:485: Offset: 479, NextOffset: 593 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 729, NextOffset: 746 - testutil.go:485: Offset: 593, NextOffset: 610 - testutil.go:485: Offset: 746, NextOffset: 878 - testutil.go:485: Offset: 610, NextOffset: 724 + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo5] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5 foo6 foo_empty] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 878, NextOffset: 895 testutil.go:485: Offset: 724, NextOffset: 741 testutil.go:485: Offset: 895, NextOffset: 1475 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 458): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 741, NextOffset: 1253 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/458) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:485: Offset: 94, NextOffset: 203 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/458) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 449, NextOffset: 466 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 410/458) - zstdchunked_test.go:76: [3] at 410 in stargz, SKIPPABLE FRAME (nextFrame: 458/458) +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 460): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 331, NextOffset: 348 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 133/460) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:485: Offset: 348, NextOffset: 462 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 1636 (nextFrame: 169/460) + zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) + zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 348, NextOffset: 462 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 191 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,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" -=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 300, NextOffset: 317 testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 317, NextOffset: 449 testutil.go:485: Offset: 220, NextOffset: 331 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 598, NextOffset: 615 + testutil.go:485: Offset: 462, NextOffset: 479 + testutil.go:485: Offset: 615, NextOffset: 729 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 479, NextOffset: 593 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 593, NextOffset: 610 + testutil.go:485: Offset: 746, NextOffset: 878 + testutil.go:485: Offset: 610, NextOffset: 724 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 456): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 129/456) - zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 1636 (nextFrame: 165/456) - zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 408/456) - zstdchunked_test.go:76: [3] at 408 in stargz, SKIPPABLE FRAME (nextFrame: 456/456) - 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 457): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 129/457) - zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 512 (nextFrame: 166/457) - zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) - zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) - 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 460): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 133/460) - zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 1636 (nextFrame: 169/460) - zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) - zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) - 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 461): -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 133/461) zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 512 (nextFrame: 170/461) zstdchunked_test.go:76: [2] at 170 in stargz, SKIPPABLE FRAME (nextFrame: 413/461) zstdchunked_test.go:76: [3] at 413 in stargz, SKIPPABLE FRAME (nextFrame: 461/461) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 460): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 133/460) - zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 1636 (nextFrame: 169/460) - zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) - zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 459): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/459) + zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 1636 (nextFrame: 168/459) + zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 411/459) + zstdchunked_test.go:76: [3] at 411 in stargz, SKIPPABLE FRAME (nextFrame: 459/459) 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR 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":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":225,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":595,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":612,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":176,"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":306,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":323,"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":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":733,"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":882,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":899,"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 [foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo5 foo] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo5 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo_empty3] vs [foo6 foo foo3 foo_empty3 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 95 testutil.go:485: Offset: 176, NextOffset: 193 testutil.go:485: Offset: 95, NextOffset: 208 testutil.go:485: Offset: 193, NextOffset: 306 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 208, NextOffset: 225 - testutil.go:485: Offset: 306, NextOffset: 323 - testutil.go:485: Offset: 225, NextOffset: 337 - testutil.go:485: Offset: 323, NextOffset: 455 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 461): +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 460): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 133/461) + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 354 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/460) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 455, NextOffset: 472 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/460) + zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) + zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 354, NextOffset: 466 + testutil.go:485: Offset: 472, NextOffset: 604 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: "foo_empty5" vs "foo_empty5" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 512 (nextFrame: 170/461) - zstdchunked_test.go:76: [2] at 170 in stargz, SKIPPABLE FRAME (nextFrame: 413/461) - zstdchunked_test.go:76: [3] at 413 in stargz, SKIPPABLE FRAME (nextFrame: 461/461) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 724, NextOffset: 741 testutil.go:485: Offset: 882, NextOffset: 899 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 741, NextOffset: 1256 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 899, NextOffset: 1479 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 337, NextOffset: 354 - testutil.go:485: Offset: 455, NextOffset: 472 - testutil.go:485: Offset: 354, NextOffset: 466 - testutil.go:485: Offset: 472, NextOffset: 604 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 208, NextOffset: 225 + testutil.go:485: Offset: 306, NextOffset: 323 + testutil.go:485: Offset: 225, NextOffset: 337 + testutil.go:485: Offset: 323, NextOffset: 455 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 604, NextOffset: 621 @@ -81359,65 +79997,73 @@ testutil.go:485: Offset: 612, NextOffset: 724 testutil.go:485: Offset: 750, NextOffset: 882 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo foo_empty2 foo3 foo_empty4 foo5] vs [foo5 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo6 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4] vs [foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo4 foo5 foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 193, NextOffset: 306 + testutil.go:485: Offset: 95, NextOffset: 208 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 455, NextOffset: 472 testutil.go:485: Offset: 337, NextOffset: 354 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 458): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 472, NextOffset: 604 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/458) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 354, NextOffset: 466 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 1636 (nextFrame: 167/458) + zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 410/458) + zstdchunked_test.go:76: [3] at 410 in stargz, SKIPPABLE FRAME (nextFrame: 458/458) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 882, NextOffset: 899 + testutil.go:485: Offset: 724, NextOffset: 741 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,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 "" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 899, NextOffset: 1479 +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 741, NextOffset: 1256 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 621, NextOffset: 733 + testutil.go:485: Offset: 483, NextOffset: 595 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 733, NextOffset: 750 testutil.go:485: Offset: 595, NextOffset: 612 testutil.go:485: Offset: 750, NextOffset: 882 testutil.go:485: Offset: 612, NextOffset: 724 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 193, NextOffset: 306 - testutil.go:485: Offset: 95, NextOffset: 208 + 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: 306, NextOffset: 323 testutil.go:485: Offset: 208, NextOffset: 225 testutil.go:485: Offset: 323, NextOffset: 455 testutil.go:485: Offset: 225, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 604, NextOffset: 621 - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 621, NextOffset: 733 - testutil.go:485: Offset: 483, NextOffset: 595 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 882, NextOffset: 899 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 899, NextOffset: 1479 - testutil.go:485: Offset: 741, NextOffset: 1256 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 459): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/459) - zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 1636 (nextFrame: 168/459) + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/459) + zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/459) zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 411/459) zstdchunked_test.go:76: [3] at 411 in stargz, SKIPPABLE FRAME (nextFrame: 459/459) +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,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 "" -=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 460): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/460) - zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/460) - zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) - zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) - 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 458): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/458) zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 1636 (nextFrame: 167/458) @@ -81426,7 +80072,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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 459): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/459) zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/459) @@ -81435,33 +80081,36 @@ 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 458): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/458) - zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 1636 (nextFrame: 167/458) - zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 410/458) - zstdchunked_test.go:76: [3] at 410 in stargz, SKIPPABLE FRAME (nextFrame: 458/458) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":588,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 459): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/459) + zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 1636 (nextFrame: 168/459) + zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 411/459) + zstdchunked_test.go:76: [3] at 411 in stargz, SKIPPABLE FRAME (nextFrame: 459/459) testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":598,"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":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":744,"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":893,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":588,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":598,"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":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":744,"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":893,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo5 foo_empty5 foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo6 .no.prefetch.landmark foo foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2] -=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 174, NextOffset: 191 - testutil.go:485: Offset: 96, NextOffset: 205 - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo5 foo_empty5 foo6 foo foo3 foo4 foo_empty4 foo_empty2] vs [foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo6 foo_empty foo2 foo4] + 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: 330, NextOffset: 347 + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 347, NextOffset: 459 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 459, NextOffset: 476 + testutil.go:485: Offset: 598, NextOffset: 615 + testutil.go:485: Offset: 476, NextOffset: 588 + testutil.go:485: Offset: 615, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 588, NextOffset: 605 testutil.go:485: Offset: 727, NextOffset: 744 @@ -81473,70 +80122,50 @@ testutil.go:485: Offset: 876, NextOffset: 893 testutil.go:485: Offset: 731, NextOffset: 1243 testutil.go:485: Offset: 893, NextOffset: 1470 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 222 testutil.go:485: Offset: 300, NextOffset: 317 testutil.go:485: Offset: 222, NextOffset: 330 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX testutil.go:485: Offset: 317, NextOffset: 449 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 330, NextOffset: 347 - testutil.go:485: Offset: 449, NextOffset: 466 - testutil.go:485: Offset: 347, NextOffset: 459 - testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo6 foo_empty foo2 foo4] vs [foo_empty2 foo3 foo4 foo_empty4 foo foo_empty foo2 foo_empty3 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 205, NextOffset: 222 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:485: Offset: 222, NextOffset: 330 testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 459, NextOffset: 476 testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 476, NextOffset: 588 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 460): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX + testutil.go:485: Offset: 459, NextOffset: 476 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/460) + zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/460) + zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) + zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX testutil.go:485: Offset: 615, NextOffset: 727 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo6 .no.prefetch.landmark foo foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo2 foo3 foo_empty2 foo5 foo_empty5 foo6 foo foo_empty] + testutil.go:485: Offset: 476, NextOffset: 588 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 79, NextOffset: 96 testutil.go:485: Offset: 191, NextOffset: 300 testutil.go:485: Offset: 96, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 893 - testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 893, NextOffset: 1470 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 459): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX - testutil.go:485: Offset: 731, NextOffset: 1243 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 131/459) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 727, NextOffset: 744 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/459) - zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 411/459) - zstdchunked_test.go:76: [3] at 411 in stargz, SKIPPABLE FRAME (nextFrame: 459/459) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX - testutil.go:485: Offset: 588, NextOffset: 605 - testutil.go:485: Offset: 744, NextOffset: 876 - testutil.go:485: Offset: 605, NextOffset: 714 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,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" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 300, NextOffset: 317 -=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX - testutil.go:485: Offset: 205, NextOffset: 222 - testutil.go:485: Offset: 317, NextOffset: 449 - testutil.go:485: Offset: 222, NextOffset: 330 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 449, NextOffset: 466 @@ -81544,124 +80173,128 @@ testutil.go:485: Offset: 466, NextOffset: 598 testutil.go:485: Offset: 347, NextOffset: 459 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 459, NextOffset: 476 - testutil.go:485: Offset: 615, NextOffset: 727 - testutil.go:485: Offset: 476, NextOffset: 588 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 727, NextOffset: 744 + testutil.go:485: Offset: 588, NextOffset: 605 + testutil.go:485: Offset: 744, NextOffset: 876 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 460): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX + testutil.go:485: Offset: 605, NextOffset: 714 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 893 + testutil.go:485: Offset: 714, NextOffset: 731 + testutil.go:485: Offset: 893, NextOffset: 1470 + testutil.go:485: Offset: 731, NextOffset: 1243 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 459): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/459) - zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 1636 (nextFrame: 168/459) - zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 411/459) - zstdchunked_test.go:76: [3] at 411 in stargz, SKIPPABLE FRAME (nextFrame: 459/459) +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/460) + zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 1636 (nextFrame: 168/460) + zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) + zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 460): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/460) - zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/460) - zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) - zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 461): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/461) + zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/461) + zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 413/461) + zstdchunked_test.go:76: [3] at 413 in stargz, SKIPPABLE FRAME (nextFrame: 461/461) 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 460): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/460) zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 1636 (nextFrame: 168/460) zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) + 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 461): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":590,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":719,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":736,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":175,"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":301,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":318,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":728,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":745,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":877,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":894,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo_empty5 foo5 foo6 foo foo_empty foo3 foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo5 foo foo_empty foo3 foo4 foo_empty4] vs [foo2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty5 foo_empty2 foo_empty3 foo_empty4] + 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: 719, NextOffset: 736 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/461) + zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/461) + zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 413/461) + zstdchunked_test.go:76: [3] at 413 in stargz, SKIPPABLE FRAME (nextFrame: 461/461) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX testutil.go:485: Offset: 877, NextOffset: 894 testutil.go:485: Offset: 736, NextOffset: 1251 testutil.go:485: Offset: 894, NextOffset: 1474 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:485: Offset: 192, NextOffset: 301 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 220 + testutil.go:485: Offset: 301, NextOffset: 318 + testutil.go:485: Offset: 220, NextOffset: 332 + testutil.go:485: Offset: 318, NextOffset: 450 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 332, NextOffset: 349 testutil.go:485: Offset: 450, NextOffset: 467 testutil.go:485: Offset: 349, NextOffset: 461 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 462): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX testutil.go:485: Offset: 467, NextOffset: 599 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 133/462) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 461, NextOffset: 478 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 1636 (nextFrame: 169/462) + zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 414/462) + zstdchunked_test.go:76: [3] at 414 in stargz, SKIPPABLE FRAME (nextFrame: 462/462) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 478, NextOffset: 590 +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX testutil.go:485: Offset: 616, NextOffset: 728 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 607, NextOffset: 719 testutil.go:485: Offset: 745, NextOffset: 877 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 461): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 220 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/461) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 301, NextOffset: 318 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/461) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 220, NextOffset: 332 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 413/461) - zstdchunked_test.go:76: [3] at 413 in stargz, SKIPPABLE FRAME (nextFrame: 461/461) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 318, NextOffset: 450 - 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: 77, NextOffset: 94 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:485: Offset: 192, NextOffset: 301 + 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 foo_empty2 foo3 foo_empty3 foo5 foo foo_empty foo2 foo4 foo_empty4] vs [foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 728, NextOffset: 745 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 590, NextOffset: 607 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 745, NextOffset: 877 - testutil.go:485: Offset: 607, NextOffset: 719 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 877, NextOffset: 894 - testutil.go:485: Offset: 719, NextOffset: 736 - testutil.go:485: Offset: 894, NextOffset: 1474 - testutil.go:485: Offset: 736, NextOffset: 1251 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 332, NextOffset: 349 - testutil.go:485: Offset: 467, NextOffset: 599 - testutil.go:485: Offset: 349, NextOffset: 461 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo5 foo6] vs [foo6 foo2 foo_empty2 foo_empty3 foo_empty5 foo_empty4 foo5 foo foo_empty foo3 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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 77, NextOffset: 94 @@ -81673,42 +80306,28 @@ testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 318, NextOffset: 450 testutil.go:485: Offset: 220, NextOffset: 332 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 332, NextOffset: 349 + testutil.go:485: Offset: 467, NextOffset: 599 + testutil.go:485: Offset: 349, NextOffset: 461 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 616, NextOffset: 728 testutil.go:485: Offset: 478, NextOffset: 590 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 728, NextOffset: 745 + testutil.go:485: Offset: 590, NextOffset: 607 + testutil.go:485: Offset: 745, NextOffset: 877 + testutil.go:485: Offset: 607, NextOffset: 719 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 877, NextOffset: 894 + testutil.go:485: Offset: 719, NextOffset: 736 + testutil.go:485: Offset: 894, NextOffset: 1474 + testutil.go:485: Offset: 736, NextOffset: 1251 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 460): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/460) - zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 1636 (nextFrame: 168/460) - zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 412/460) - zstdchunked_test.go:76: [3] at 412 in stargz, SKIPPABLE FRAME (nextFrame: 460/460) - 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02 -=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 461): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 132/461) - zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/461) - zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 413/461) - zstdchunked_test.go:76: [3] at 413 in stargz, SKIPPABLE FRAME (nextFrame: 461/461) - 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 462): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 133/462) - zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 1636 (nextFrame: 169/462) - zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 414/462) - zstdchunked_test.go:76: [3] at 414 in stargz, SKIPPABLE FRAME (nextFrame: 462/462) - 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 TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 463): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2048 (nextFrame: 133/463) zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 512 (nextFrame: 170/463) @@ -81723,154 +80342,49 @@ zstdchunked_test.go:76: [1] at 141 in stargz, SKIPPABLE FRAME (nextFrame: 291/339) zstdchunked_test.go:76: [2] at 291 in stargz, SKIPPABLE FRAME (nextFrame: 339/339) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 338): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 140/338) zstdchunked_test.go:76: [1] at 140 in stargz, SKIPPABLE FRAME (nextFrame: 290/338) zstdchunked_test.go:76: [2] at 290 in stargz, SKIPPABLE FRAME (nextFrame: 338/338) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":593,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":598,"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":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":746,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty4 foo5 foo6 foo foo_empty3 foo4 foo_empty5 foo_empty2] vs [foo2 foo_empty2 foo_empty5 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo6] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 878, NextOffset: 895 - testutil.go:485: Offset: 741, NextOffset: 1253 - testutil.go:485: Offset: 895, NextOffset: 1475 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 94 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 339): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 174, NextOffset: 191 -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 94, NextOffset: 203 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 141/339) zstdchunked_test.go:76: [1] at 141 in stargz, SKIPPABLE FRAME (nextFrame: 291/339) zstdchunked_test.go:76: [2] at 291 in stargz, SKIPPABLE FRAME (nextFrame: 339/339) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 220 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 220, NextOffset: 331 - testutil.go:485: Offset: 317, NextOffset: 449 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 331, NextOffset: 348 - testutil.go:485: Offset: 449, NextOffset: 466 - testutil.go:485: Offset: 348, NextOffset: 462 - testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 593, NextOffset: 610 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 338): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 729, NextOffset: 746 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 140/338) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 610, NextOffset: 724 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:76: [1] at 140 in stargz, SKIPPABLE FRAME (nextFrame: 290/338) zstdchunked_test.go:76: [2] at 290 in stargz, SKIPPABLE FRAME (nextFrame: 338/338) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 746, NextOffset: 878 - 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 TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 462, NextOffset: 479 - testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 479, NextOffset: 593 - testutil.go:485: Offset: 615, NextOffset: 729 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo6 foo_empty2 foo_empty5 foo2] vs [foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo3 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 203, NextOffset: 220 - testutil.go:485: Offset: 317, NextOffset: 449 - testutil.go:485: Offset: 220, NextOffset: 331 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 340): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - 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" -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 142/340) zstdchunked_test.go:76: [1] at 142 in stargz, SKIPPABLE FRAME (nextFrame: 292/340) zstdchunked_test.go:76: [2] at 292 in stargz, SKIPPABLE FRAME (nextFrame: 340/340) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 462, NextOffset: 479 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 615, NextOffset: 729 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 339): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 479, NextOffset: 593 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 141/339) zstdchunked_test.go:76: [1] at 141 in stargz, SKIPPABLE FRAME (nextFrame: 291/339) zstdchunked_test.go:76: [2] at 291 in stargz, SKIPPABLE FRAME (nextFrame: 339/339) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 729, NextOffset: 746 - testutil.go:485: Offset: 593, NextOffset: 610 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 746, NextOffset: 878 - testutil.go:485: Offset: 610, NextOffset: 724 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 351): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 191 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 147/351) zstdchunked_test.go:76: [1] at 147 in stargz, SKIPPABLE FRAME (nextFrame: 303/351) zstdchunked_test.go:76: [2] at 303 in stargz, SKIPPABLE FRAME (nextFrame: 351/351) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 191, NextOffset: 300 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 449, NextOffset: 466 - testutil.go:485: Offset: 331, NextOffset: 348 - testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:485: Offset: 348, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 878, NextOffset: 895 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 895, NextOffset: 1475 - testutil.go:485: Offset: 741, NextOffset: 1253 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 351): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 147/351) zstdchunked_test.go:76: [1] at 147 in stargz, SKIPPABLE FRAME (nextFrame: 303/351) zstdchunked_test.go:76: [2] at 303 in stargz, SKIPPABLE FRAME (nextFrame: 351/351) -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 351): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 147/351) zstdchunked_test.go:76: [1] at 147 in stargz, SKIPPABLE FRAME (nextFrame: 303/351) zstdchunked_test.go:76: [2] at 303 in stargz, SKIPPABLE FRAME (nextFrame: 351/351) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 351): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 147/351) @@ -81882,117 +80396,210 @@ zstdchunked_test.go:76: [1] at 147 in stargz, SKIPPABLE FRAME (nextFrame: 303/351) zstdchunked_test.go:76: [2] at 303 in stargz, SKIPPABLE FRAME (nextFrame: 351/351) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":593,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":598,"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":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":746,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty2 foo4 foo_empty4 foo5 foo_empty3 foo6 foo foo_empty foo2 foo3] vs [foo4 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 462, NextOffset: 479 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 350): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 598, NextOffset: 615 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 146/350) zstdchunked_test.go:76: [1] at 146 in stargz, SKIPPABLE FRAME (nextFrame: 302/350) zstdchunked_test.go:76: [2] at 302 in stargz, SKIPPABLE FRAME (nextFrame: 350/350) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 479, NextOffset: 593 + testutil.go:485: Offset: 615, NextOffset: 729 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 593, NextOffset: 610 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 610, NextOffset: 724 + testutil.go:485: Offset: 746, NextOffset: 878 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 878, NextOffset: 895 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 344): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 147/344) zstdchunked_test.go:76: [1] at 147 in stargz, SKIPPABLE FRAME (nextFrame: 296/344) zstdchunked_test.go:76: [2] at 296 in stargz, SKIPPABLE FRAME (nextFrame: 344/344) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 741, NextOffset: 1253 + testutil.go:485: Offset: 895, NextOffset: 1475 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 94, NextOffset: 203 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 220 + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 220, NextOffset: 331 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 331, NextOffset: 348 + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 348, NextOffset: 462 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo foo_empty foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo_empty3 foo6 foo foo_empty foo2 foo3 foo_empty5 foo_empty2 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 878, NextOffset: 895 + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 895, NextOffset: 1475 + testutil.go:485: Offset: 741, NextOffset: 1253 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 331, NextOffset: 348 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:485: Offset: 348, NextOffset: 462 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 729, NextOffset: 746 + testutil.go:485: Offset: 593, NextOffset: 610 + testutil.go:485: Offset: 746, NextOffset: 878 + testutil.go:485: Offset: 610, NextOffset: 724 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 343): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 191 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 146/343) zstdchunked_test.go:76: [1] at 146 in stargz, SKIPPABLE FRAME (nextFrame: 295/343) zstdchunked_test.go:76: [2] at 295 in stargz, SKIPPABLE FRAME (nextFrame: 343/343) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 191, NextOffset: 300 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 203, NextOffset: 220 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:485: Offset: 220, NextOffset: 331 + 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: 598, NextOffset: 615 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 344): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 462, NextOffset: 479 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 147/344) zstdchunked_test.go:76: [1] at 147 in stargz, SKIPPABLE FRAME (nextFrame: 296/344) zstdchunked_test.go:76: [2] at 296 in stargz, SKIPPABLE FRAME (nextFrame: 344/344) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 615, NextOffset: 729 + testutil.go:485: Offset: 479, NextOffset: 593 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - 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":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":225,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":595,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":612,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":176,"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":306,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":323,"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":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":733,"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":882,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":899,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo] vs [foo2 foo_empty3 foo_empty4 foo6 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 95, NextOffset: 208 - testutil.go:485: Offset: 193, NextOffset: 306 - testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 343): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 208, NextOffset: 225 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 146/343) zstdchunked_test.go:76: [1] at 146 in stargz, SKIPPABLE FRAME (nextFrame: 295/343) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 306, NextOffset: 323 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:76: [2] at 295 in stargz, SKIPPABLE FRAME (nextFrame: 343/343) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 225, NextOffset: 337 - testutil.go:485: Offset: 323, NextOffset: 455 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 343): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 146/343) + zstdchunked_test.go:76: [1] at 146 in stargz, SKIPPABLE FRAME (nextFrame: 295/343) + zstdchunked_test.go:76: [2] at 295 in stargz, SKIPPABLE FRAME (nextFrame: 343/343) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 343): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 146/343) + zstdchunked_test.go:76: [1] at 146 in stargz, SKIPPABLE FRAME (nextFrame: 295/343) + zstdchunked_test.go:76: [2] at 295 in stargz, SKIPPABLE FRAME (nextFrame: 343/343) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 349): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 148/349) + zstdchunked_test.go:76: [1] at 148 in stargz, SKIPPABLE FRAME (nextFrame: 301/349) + zstdchunked_test.go:76: [2] at 301 in stargz, SKIPPABLE FRAME (nextFrame: 349/349) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 348): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 147/348) + zstdchunked_test.go:76: [1] at 147 in stargz, SKIPPABLE FRAME (nextFrame: 300/348) + zstdchunked_test.go:76: [2] at 300 in stargz, SKIPPABLE FRAME (nextFrame: 348/348) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 349): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 148/349) + zstdchunked_test.go:76: [1] at 148 in stargz, SKIPPABLE FRAME (nextFrame: 301/349) + zstdchunked_test.go:76: [2] at 301 in stargz, SKIPPABLE FRAME (nextFrame: 349/349) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 604, NextOffset: 621 - testutil.go:485: Offset: 483, NextOffset: 595 - testutil.go:485: Offset: 621, NextOffset: 733 + 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":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":225,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":595,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":612,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":176,"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":306,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":323,"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":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":733,"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":882,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":899,"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 foo2 foo3 foo_empty5] vs [foo4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty4] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 595, NextOffset: 612 testutil.go:485: Offset: 733, NextOffset: 750 testutil.go:485: Offset: 612, NextOffset: 724 testutil.go:485: Offset: 750, NextOffset: 882 - 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: 337, NextOffset: 354 - testutil.go:485: Offset: 455, NextOffset: 472 - testutil.go:485: Offset: 354, NextOffset: 466 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 343): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 472, NextOffset: 604 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 146/343) - zstdchunked_test.go:76: [1] at 146 in stargz, SKIPPABLE FRAME (nextFrame: 295/343) - zstdchunked_test.go:76: [2] at 295 in stargz, SKIPPABLE FRAME (nextFrame: 343/343) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 724, NextOffset: 741 testutil.go:485: Offset: 882, NextOffset: 899 testutil.go:485: Offset: 741, NextOffset: 1256 -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX testutil.go:485: Offset: 899, NextOffset: 1479 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo6 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3] vs [foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 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: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 483, NextOffset: 595 + testutil.go:485: Offset: 621, NextOffset: 733 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 176, NextOffset: 193 testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 193, NextOffset: 306 + testutil.go:485: Offset: 176, NextOffset: 193 testutil.go:485: Offset: 95, NextOffset: 208 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:485: Offset: 193, NextOffset: 306 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 208, NextOffset: 225 + testutil.go:485: Offset: 306, NextOffset: 323 + testutil.go:485: Offset: 225, NextOffset: 337 + testutil.go:485: Offset: 323, NextOffset: 455 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 354 + testutil.go:485: Offset: 455, NextOffset: 472 + testutil.go:485: Offset: 354, NextOffset: 466 + testutil.go:485: Offset: 472, NextOffset: 604 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty4 foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo5 foo6 foo2 foo_empty2] vs [foo foo2 foo3 foo_empty5 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 455, NextOffset: 472 testutil.go:485: Offset: 337, NextOffset: 354 testutil.go:485: Offset: 472, NextOffset: 604 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 343): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX testutil.go:485: Offset: 354, NextOffset: 466 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 146/343) - zstdchunked_test.go:76: [1] at 146 in stargz, SKIPPABLE FRAME (nextFrame: 295/343) - zstdchunked_test.go:76: [2] at 295 in stargz, SKIPPABLE FRAME (nextFrame: 343/343) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 604, NextOffset: 621 testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 621, NextOffset: 733 -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX testutil.go:485: Offset: 483, NextOffset: 595 testutil.go:371: Comparing: "foo5" vs "foo5" @@ -82000,44 +80607,32 @@ testutil.go:485: Offset: 595, NextOffset: 612 testutil.go:485: Offset: 750, NextOffset: 882 testutil.go:485: Offset: 612, NextOffset: 724 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 882, NextOffset: 899 + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 899, NextOffset: 1479 + testutil.go:485: Offset: 741, NextOffset: 1256 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 306, NextOffset: 323 testutil.go:485: Offset: 208, NextOffset: 225 testutil.go:485: Offset: 323, NextOffset: 455 testutil.go:485: Offset: 225, NextOffset: 337 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 349): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 193, NextOffset: 306 + testutil.go:485: Offset: 95, NextOffset: 208 + 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: 882, NextOffset: 899 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 148/349) - zstdchunked_test.go:76: [1] at 148 in stargz, SKIPPABLE FRAME (nextFrame: 301/349) - zstdchunked_test.go:76: [2] at 301 in stargz, SKIPPABLE FRAME (nextFrame: 349/349) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 899, NextOffset: 1479 - testutil.go:485: Offset: 741, NextOffset: 1256 -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 348): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 147/348) - zstdchunked_test.go:76: [1] at 147 in stargz, SKIPPABLE FRAME (nextFrame: 300/348) - zstdchunked_test.go:76: [2] at 300 in stargz, SKIPPABLE FRAME (nextFrame: 348/348) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 349): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 148/349) - zstdchunked_test.go:76: [1] at 148 in stargz, SKIPPABLE FRAME (nextFrame: 301/349) - zstdchunked_test.go:76: [2] at 301 in stargz, SKIPPABLE FRAME (nextFrame: 349/349) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 348): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 147/348) zstdchunked_test.go:76: [1] at 147 in stargz, SKIPPABLE FRAME (nextFrame: 300/348) zstdchunked_test.go:76: [2] at 300 in stargz, SKIPPABLE FRAME (nextFrame: 348/348) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 351): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 150/351) zstdchunked_test.go:76: [1] at 150 in stargz, SKIPPABLE FRAME (nextFrame: 303/351) @@ -82052,7 +80647,6 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 136/327) zstdchunked_test.go:76: [1] at 136 in stargz, SKIPPABLE FRAME (nextFrame: 279/327) zstdchunked_test.go:76: [2] at 279 in stargz, SKIPPABLE FRAME (nextFrame: 327/327) -=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 311): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 120/311) @@ -82064,132 +80658,133 @@ zstdchunked_test.go:76: [1] at 136 in stargz, SKIPPABLE FRAME (nextFrame: 279/327) zstdchunked_test.go:76: [2] at 279 in stargz, SKIPPABLE FRAME (nextFrame: 327/327) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":586,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":603,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":727,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 311): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":177,"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":305,"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":453,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":470,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":618,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":743,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":874,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":891,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty2 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo] vs [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo5 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty4 foo_empty5 foo6 foo] vs [foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 177, NextOffset: 194 + testutil.go:485: Offset: 100, NextOffset: 211 + testutil.go:485: Offset: 194, NextOffset: 305 + 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: 710, NextOffset: 727 + testutil.go:485: Offset: 874, NextOffset: 891 + testutil.go:485: Offset: 727, NextOffset: 1237 + testutil.go:485: Offset: 891, NextOffset: 1468 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 461, NextOffset: 478 + testutil.go:485: Offset: 601, NextOffset: 618 + testutil.go:485: Offset: 478, NextOffset: 586 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 311): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 120/311) zstdchunked_test.go:76: [1] at 120 in stargz, SKIPPABLE FRAME (nextFrame: 263/311) zstdchunked_test.go:76: [2] at 263 in stargz, SKIPPABLE FRAME (nextFrame: 311/311) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 211, NextOffset: 228 - testutil.go:485: Offset: 305, NextOffset: 322 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU - testutil.go:485: Offset: 228, NextOffset: 336 - testutil.go:485: Offset: 322, NextOffset: 453 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 336, NextOffset: 353 - testutil.go:485: Offset: 453, NextOffset: 470 - testutil.go:485: Offset: 353, NextOffset: 461 - testutil.go:485: Offset: 470, NextOffset: 601 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 461, NextOffset: 478 - testutil.go:485: Offset: 601, NextOffset: 618 - testutil.go:485: Offset: 478, NextOffset: 586 testutil.go:485: Offset: 618, NextOffset: 726 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 586, NextOffset: 603 + testutil.go:485: Offset: 726, NextOffset: 743 + testutil.go:485: Offset: 603, NextOffset: 710 + testutil.go:485: Offset: 743, NextOffset: 874 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 330): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 211, NextOffset: 228 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 139/330) zstdchunked_test.go:76: [1] at 139 in stargz, SKIPPABLE FRAME (nextFrame: 282/330) zstdchunked_test.go:76: [2] at 282 in stargz, SKIPPABLE FRAME (nextFrame: 330/330) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU - testutil.go:485: Offset: 177, NextOffset: 194 - testutil.go:485: Offset: 100, NextOffset: 211 - testutil.go:485: Offset: 194, NextOffset: 305 + testutil.go:485: Offset: 305, NextOffset: 322 + testutil.go:485: Offset: 228, NextOffset: 336 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 726, NextOffset: 743 - testutil.go:485: Offset: 603, NextOffset: 710 - testutil.go:485: Offset: 743, NextOffset: 874 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 710, NextOffset: 727 - testutil.go:485: Offset: 874, NextOffset: 891 - testutil.go:485: Offset: 727, NextOffset: 1237 - testutil.go:485: Offset: 891, NextOffset: 1468 - 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_empty3 foo5 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5] vs [foo_empty2 foo5 foo_empty5 foo6 foo4 foo_empty4 foo foo_empty foo2 foo3 foo_empty3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 305, NextOffset: 322 - testutil.go:485: Offset: 211, NextOffset: 228 testutil.go:485: Offset: 322, NextOffset: 453 - testutil.go:485: Offset: 228, NextOffset: 336 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 314): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 726, NextOffset: 743 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 336, NextOffset: 353 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/314) zstdchunked_test.go:76: [1] at 123 in stargz, SKIPPABLE FRAME (nextFrame: 266/314) zstdchunked_test.go:76: [2] at 266 in stargz, SKIPPABLE FRAME (nextFrame: 314/314) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 743, NextOffset: 874 - testutil.go:485: Offset: 603, NextOffset: 710 + testutil.go:485: Offset: 453, NextOffset: 470 + testutil.go:485: Offset: 353, NextOffset: 461 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU - testutil.go:485: Offset: 874, NextOffset: 891 - testutil.go:485: Offset: 710, NextOffset: 727 - testutil.go:485: Offset: 891, NextOffset: 1468 - testutil.go:485: Offset: 727, NextOffset: 1237 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 453, NextOffset: 470 - testutil.go:485: Offset: 336, NextOffset: 353 testutil.go:485: Offset: 470, NextOffset: 601 - testutil.go:485: Offset: 353, NextOffset: 461 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 601, NextOffset: 618 - testutil.go:485: Offset: 461, NextOffset: 478 - testutil.go:485: Offset: 618, NextOffset: 726 - testutil.go:485: Offset: 478, NextOffset: 586 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty4 foo_empty5 foo6] 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: 177, NextOffset: 194 testutil.go:485: Offset: 83, NextOffset: 100 testutil.go:485: Offset: 194, NextOffset: 305 testutil.go:485: Offset: 100, NextOffset: 211 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 305, NextOffset: 322 + testutil.go:485: Offset: 211, NextOffset: 228 + testutil.go:485: Offset: 322, NextOffset: 453 + testutil.go:485: Offset: 228, NextOffset: 336 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 601, NextOffset: 618 + testutil.go:485: Offset: 461, NextOffset: 478 + testutil.go:485: Offset: 618, NextOffset: 726 + testutil.go:485: Offset: 478, NextOffset: 586 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 874, NextOffset: 891 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 337): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU + testutil.go:485: Offset: 710, NextOffset: 727 + testutil.go:485: Offset: 891, NextOffset: 1468 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 142/337) zstdchunked_test.go:76: [1] at 142 in stargz, SKIPPABLE FRAME (nextFrame: 289/337) zstdchunked_test.go:76: [2] at 289 in stargz, SKIPPABLE FRAME (nextFrame: 337/337) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU + testutil.go:485: Offset: 727, NextOffset: 1237 + 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: 453, NextOffset: 470 + testutil.go:485: Offset: 336, NextOffset: 353 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU + testutil.go:485: Offset: 470, NextOffset: 601 + testutil.go:485: Offset: 353, NextOffset: 461 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 726, NextOffset: 743 + testutil.go:485: Offset: 586, NextOffset: 603 + testutil.go:485: Offset: 743, NextOffset: 874 + testutil.go:485: Offset: 603, NextOffset: 710 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 320): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/320) zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 272/320) zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 320/320) +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 337): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 142/337) zstdchunked_test.go:76: [1] at 142 in stargz, SKIPPABLE FRAME (nextFrame: 289/337) zstdchunked_test.go:76: [2] at 289 in stargz, SKIPPABLE FRAME (nextFrame: 337/337) +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX#02 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 320): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/320) @@ -82200,34 +80795,52 @@ zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 142/337) zstdchunked_test.go:76: [1] at 142 in stargz, SKIPPABLE FRAME (nextFrame: 289/337) zstdchunked_test.go:76: [2] at 289 in stargz, SKIPPABLE FRAME (nextFrame: 337/337) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR/lost_digest_in_a_entry === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 320): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/320) zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 272/320) zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 320/320) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":93,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":585,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":602,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"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":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":321,"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":469,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":617,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":743,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":874,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":891,"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 [foo_empty foo2 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo6] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 330, NextOffset: 347 + testutil.go:485: Offset: 452, NextOffset: 469 + testutil.go:485: Offset: 347, NextOffset: 459 + testutil.go:485: Offset: 469, NextOffset: 600 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 335): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 142/335) zstdchunked_test.go:76: [1] at 142 in stargz, SKIPPABLE FRAME (nextFrame: 287/335) zstdchunked_test.go:76: [2] at 287 in stargz, SKIPPABLE FRAME (nextFrame: 335/335) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":93,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":585,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":602,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"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":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":321,"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":469,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":617,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":743,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":874,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":891,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo6 foo2 foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo6] + testutil.go:485: Offset: 585, NextOffset: 602 + testutil.go:485: Offset: 726, NextOffset: 743 + testutil.go:485: Offset: 602, NextOffset: 714 + testutil.go:485: Offset: 743, NextOffset: 874 + 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: 201, NextOffset: 218 +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU testutil.go:485: Offset: 304, NextOffset: 321 testutil.go:485: Offset: 218, NextOffset: 330 testutil.go:485: Offset: 321, 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: 459, NextOffset: 476 + testutil.go:485: Offset: 600, NextOffset: 617 + testutil.go:485: Offset: 476, NextOffset: 585 + testutil.go:485: Offset: 617, NextOffset: 726 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 714, NextOffset: 731 testutil.go:485: Offset: 874, NextOffset: 891 @@ -82235,115 +80848,91 @@ testutil.go:485: Offset: 891, NextOffset: 1471 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 76, NextOffset: 93 + testutil.go:485: Offset: 179, NextOffset: 196 + testutil.go:485: Offset: 93, NextOffset: 201 + testutil.go:485: Offset: 196, NextOffset: 304 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo6] vs [foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4] + 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: 179, NextOffset: 196 + testutil.go:485: Offset: 76, NextOffset: 93 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 318): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 179, NextOffset: 196 + testutil.go:485: Offset: 196, NextOffset: 304 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/318) zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 270/318) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 93, NextOffset: 201 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:76: [2] at 270 in stargz, SKIPPABLE FRAME (nextFrame: 318/318) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 196, NextOffset: 304 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:485: Offset: 93, NextOffset: 201 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 330, NextOffset: 347 + testutil.go:485: Offset: 452, NextOffset: 469 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 452, NextOffset: 469 - testutil.go:485: Offset: 347, NextOffset: 459 + testutil.go:485: Offset: 330, NextOffset: 347 testutil.go:485: Offset: 469, NextOffset: 600 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 459, NextOffset: 476 - testutil.go:485: Offset: 600, NextOffset: 617 - testutil.go:485: Offset: 476, NextOffset: 585 - testutil.go:485: Offset: 617, NextOffset: 726 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 585, NextOffset: 602 - testutil.go:485: Offset: 726, NextOffset: 743 - testutil.go:485: Offset: 602, NextOffset: 714 - testutil.go:485: Offset: 743, NextOffset: 874 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 335): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo foo_empty foo_empty3 foo_empty4 foo6] vs [foo5 foo_empty5 foo foo_empty foo3 foo4 foo_empty4 foo2 foo_empty2 foo_empty3 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 179, NextOffset: 196 + testutil.go:485: Offset: 347, NextOffset: 459 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 142/335) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 600, NextOffset: 617 + testutil.go:485: Offset: 459, NextOffset: 476 + testutil.go:485: Offset: 617, NextOffset: 726 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:76: [1] at 142 in stargz, SKIPPABLE FRAME (nextFrame: 287/335) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 76, NextOffset: 93 + testutil.go:485: Offset: 476, NextOffset: 585 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:76: [2] at 287 in stargz, SKIPPABLE FRAME (nextFrame: 335/335) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 196, NextOffset: 304 - testutil.go:485: Offset: 93, NextOffset: 201 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: "foo6" vs "foo6" testutil.go:485: Offset: 874, NextOffset: 891 testutil.go:485: Offset: 714, NextOffset: 731 +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU testutil.go:485: Offset: 891, NextOffset: 1471 testutil.go:485: Offset: 731, NextOffset: 1248 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 321 testutil.go:485: Offset: 201, NextOffset: 218 testutil.go:485: Offset: 321, NextOffset: 452 testutil.go:485: Offset: 218, NextOffset: 330 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 452, NextOffset: 469 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 726, NextOffset: 743 + testutil.go:485: Offset: 585, NextOffset: 602 + testutil.go:485: Offset: 743, NextOffset: 874 + testutil.go:485: Offset: 602, NextOffset: 714 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 318): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 330, NextOffset: 347 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/318) zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 270/318) zstdchunked_test.go:76: [2] at 270 in stargz, SKIPPABLE FRAME (nextFrame: 318/318) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 469, NextOffset: 600 - testutil.go:485: Offset: 347, NextOffset: 459 - testutil.go:371: Comparing: "foo4" vs "foo4" === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 600, NextOffset: 617 - testutil.go:485: Offset: 459, NextOffset: 476 - testutil.go:485: Offset: 617, NextOffset: 726 - testutil.go:485: Offset: 476, NextOffset: 585 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 726, NextOffset: 743 - testutil.go:485: Offset: 585, NextOffset: 602 - testutil.go:485: Offset: 743, NextOffset: 874 - testutil.go:485: Offset: 602, NextOffset: 714 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 334): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 141/334) zstdchunked_test.go:76: [1] at 141 in stargz, SKIPPABLE FRAME (nextFrame: 286/334) zstdchunked_test.go:76: [2] at 286 in stargz, SKIPPABLE FRAME (nextFrame: 334/334) -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 317): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/317) zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 269/317) zstdchunked_test.go:76: [2] at 269 in stargz, SKIPPABLE FRAME (nextFrame: 317/317) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 339): +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU#02 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 143/339) zstdchunked_test.go:76: [1] at 143 in stargz, SKIPPABLE FRAME (nextFrame: 291/339) zstdchunked_test.go:76: [2] at 291 in stargz, SKIPPABLE FRAME (nextFrame: 339/339) @@ -82353,8 +80942,6 @@ zstdchunked_test.go:76: [1] at 126 in stargz, SKIPPABLE FRAME (nextFrame: 274/322) zstdchunked_test.go:76: [2] at 274 in stargz, SKIPPABLE FRAME (nextFrame: 322/322) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 339): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 143/339) zstdchunked_test.go:76: [1] at 143 in stargz, SKIPPABLE FRAME (nextFrame: 291/339) @@ -82375,497 +80962,406 @@ zstdchunked_test.go:76: [1] at 126 in stargz, SKIPPABLE FRAME (nextFrame: 274/322) zstdchunked_test.go:76: [2] at 274 in stargz, SKIPPABLE FRAME (nextFrame: 322/322) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 327): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 136/327) - zstdchunked_test.go:76: [1] at 136 in stargz, SKIPPABLE FRAME (nextFrame: 279/327) - zstdchunked_test.go:76: [2] at 279 in stargz, SKIPPABLE FRAME (nextFrame: 327/327) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":100,"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":224,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":597,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":614,"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":744,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":180,"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":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":321,"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":469,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":617,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":730,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":747,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo3 foo_empty3 foo2 foo_empty2 foo4 foo_empty5 foo foo_empty] vs [foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo3 foo5 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo2 foo6 foo_empty foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 83, NextOffset: 100 testutil.go:485: Offset: 180, NextOffset: 197 testutil.go:485: Offset: 100, NextOffset: 207 testutil.go:485: Offset: 197, NextOffset: 304 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 207, NextOffset: 224 - testutil.go:485: Offset: 304, NextOffset: 321 - testutil.go:485: Offset: 224, NextOffset: 337 - testutil.go:485: Offset: 321, NextOffset: 452 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 467, NextOffset: 484 - testutil.go:485: Offset: 600, NextOffset: 617 - testutil.go:485: Offset: 484, NextOffset: 597 - testutil.go:485: Offset: 617, NextOffset: 730 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 310): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU testutil.go:485: Offset: 337, NextOffset: 354 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 119/310) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU testutil.go:485: Offset: 452, NextOffset: 469 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 262/310) - zstdchunked_test.go:76: [2] at 262 in stargz, SKIPPABLE FRAME (nextFrame: 310/310) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU testutil.go:485: Offset: 354, NextOffset: 467 testutil.go:485: Offset: 469, NextOffset: 600 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU testutil.go:485: Offset: 597, NextOffset: 614 testutil.go:485: Offset: 730, NextOffset: 747 testutil.go:485: Offset: 614, NextOffset: 727 testutil.go:485: Offset: 747, NextOffset: 878 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 467, NextOffset: 484 + testutil.go:485: Offset: 600, NextOffset: 617 + testutil.go:485: Offset: 484, NextOffset: 597 + testutil.go:485: Offset: 617, NextOffset: 730 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 727, NextOffset: 744 testutil.go:485: Offset: 878, NextOffset: 895 testutil.go:485: Offset: 744, NextOffset: 1249 testutil.go:485: Offset: 895, NextOffset: 1474 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 207, NextOffset: 224 + testutil.go:485: Offset: 304, NextOffset: 321 + testutil.go:485: Offset: 224, NextOffset: 337 + testutil.go:485: Offset: 321, NextOffset: 452 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4] vs [foo_empty foo2 foo_empty2 foo4 foo_empty5 foo foo_empty3 foo_empty4 foo5 foo6 foo3] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty5 foo6 foo_empty foo_empty4] vs [foo3 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo_empty] + 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: 878, NextOffset: 895 + testutil.go:485: Offset: 727, NextOffset: 744 + testutil.go:485: Offset: 895, NextOffset: 1474 + testutil.go:485: Offset: 744, NextOffset: 1249 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 730, NextOffset: 747 + testutil.go:485: Offset: 597, NextOffset: 614 + testutil.go:485: Offset: 747, NextOffset: 878 + testutil.go:485: Offset: 614, NextOffset: 727 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 180, NextOffset: 197 testutil.go:485: Offset: 83, NextOffset: 100 testutil.go:485: Offset: 197, NextOffset: 304 testutil.go:485: Offset: 100, NextOffset: 207 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 304, NextOffset: 321 + testutil.go:485: Offset: 207, NextOffset: 224 + testutil.go:485: Offset: 321, NextOffset: 452 + testutil.go:485: Offset: 224, NextOffset: 337 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 452, NextOffset: 469 testutil.go:485: Offset: 337, NextOffset: 354 testutil.go:485: Offset: 469, NextOffset: 600 testutil.go:485: Offset: 354, NextOffset: 467 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 600, NextOffset: 617 testutil.go:485: Offset: 467, NextOffset: 484 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 327): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU testutil.go:485: Offset: 617, NextOffset: 730 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + testutil.go:485: Offset: 484, NextOffset: 597 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 327): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 136/327) + zstdchunked_test.go:76: [1] at 136 in stargz, SKIPPABLE FRAME (nextFrame: 279/327) + zstdchunked_test.go:76: [2] at 279 in stargz, SKIPPABLE FRAME (nextFrame: 327/327) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 310): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 119/310) + zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 262/310) + zstdchunked_test.go:76: [2] at 262 in stargz, SKIPPABLE FRAME (nextFrame: 310/310) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 327): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 136/327) zstdchunked_test.go:76: [1] at 136 in stargz, SKIPPABLE FRAME (nextFrame: 279/327) zstdchunked_test.go:76: [2] at 279 in stargz, SKIPPABLE FRAME (nextFrame: 327/327) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 484, NextOffset: 597 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 730, NextOffset: 747 - testutil.go:485: Offset: 597, NextOffset: 614 === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 747, NextOffset: 878 - testutil.go:485: Offset: 614, NextOffset: 727 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 878, NextOffset: 895 - testutil.go:485: Offset: 727, NextOffset: 744 - testutil.go:485: Offset: 895, NextOffset: 1474 - testutil.go:485: Offset: 744, NextOffset: 1249 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 304, NextOffset: 321 - testutil.go:485: Offset: 207, NextOffset: 224 - testutil.go:485: Offset: 321, NextOffset: 452 - testutil.go:485: Offset: 224, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 310): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 119/310) zstdchunked_test.go:76: [1] at 119 in stargz, SKIPPABLE FRAME (nextFrame: 262/310) zstdchunked_test.go:76: [2] at 262 in stargz, SKIPPABLE FRAME (nextFrame: 310/310) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/lost_digest_in_a_entry === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":333,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":350,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":589,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":606,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":734,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":613,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":872,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":889,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo_empty2] vs [foo3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 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: 205, NextOffset: 222 + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 222, NextOffset: 333 + testutil.go:485: Offset: 317, NextOffset: 448 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 461, NextOffset: 478 + testutil.go:485: Offset: 596, NextOffset: 613 + testutil.go:485: Offset: 478, NextOffset: 589 + testutil.go:485: Offset: 613, NextOffset: 724 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 174, NextOffset: 191 === CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 329): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 138/329) zstdchunked_test.go:76: [1] at 138 in stargz, SKIPPABLE FRAME (nextFrame: 281/329) zstdchunked_test.go:76: [2] at 281 in stargz, SKIPPABLE FRAME (nextFrame: 329/329) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 312): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 121/312) zstdchunked_test.go:76: [1] at 121 in stargz, SKIPPABLE FRAME (nextFrame: 264/312) zstdchunked_test.go:76: [2] at 264 in stargz, SKIPPABLE FRAME (nextFrame: 312/312) === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 336): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 141/336) - zstdchunked_test.go:76: [1] at 141 in stargz, SKIPPABLE FRAME (nextFrame: 288/336) - zstdchunked_test.go:76: [2] at 288 in stargz, SKIPPABLE FRAME (nextFrame: 336/336) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 320): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/320) - zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 272/320) - zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 320/320) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":333,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":350,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":589,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":606,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":734,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":613,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":872,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":889,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo foo2 foo3 foo_empty4] vs [foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo5 foo foo2 foo_empty3 foo4 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 96, NextOffset: 205 testutil.go:485: Offset: 191, NextOffset: 300 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 222 - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 222, NextOffset: 333 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 336): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 317, NextOffset: 448 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 141/336) - zstdchunked_test.go:76: [1] at 141 in stargz, SKIPPABLE FRAME (nextFrame: 288/336) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 333, NextOffset: 350 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:76: [2] at 288 in stargz, SKIPPABLE FRAME (nextFrame: 336/336) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU testutil.go:485: Offset: 448, NextOffset: 465 testutil.go:485: Offset: 350, NextOffset: 461 testutil.go:485: Offset: 465, NextOffset: 596 -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 717, NextOffset: 734 - testutil.go:485: Offset: 872, NextOffset: 889 - testutil.go:485: Offset: 734, NextOffset: 1249 - testutil.go:485: Offset: 889, NextOffset: 1471 - 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: 461, NextOffset: 478 - testutil.go:485: Offset: 596, NextOffset: 613 - testutil.go:485: Offset: 478, NextOffset: 589 - testutil.go:485: Offset: 613, NextOffset: 724 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 589, NextOffset: 606 testutil.go:485: Offset: 724, NextOffset: 741 testutil.go:485: Offset: 606, NextOffset: 717 testutil.go:485: Offset: 741, NextOffset: 872 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo foo2 foo_empty3 foo4 foo_empty5] vs [foo foo2 foo3 foo_empty4 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 589, NextOffset: 606 - testutil.go:485: Offset: 741, NextOffset: 872 - testutil.go:485: Offset: 606, NextOffset: 717 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 872, NextOffset: 889 testutil.go:485: Offset: 717, NextOffset: 734 - testutil.go:485: Offset: 889, NextOffset: 1471 + testutil.go:485: Offset: 872, NextOffset: 889 testutil.go:485: Offset: 734, NextOffset: 1249 - 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: 448, NextOffset: 465 - testutil.go:485: Offset: 333, NextOffset: 350 - testutil.go:485: Offset: 465, NextOffset: 596 - testutil.go:485: Offset: 350, NextOffset: 461 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 889, NextOffset: 1471 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo5] vs [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo6 foo foo3 foo_empty3 foo5 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 191 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 320): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU testutil.go:485: Offset: 79, NextOffset: 96 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/320) - zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 272/320) - zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 320/320) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU testutil.go:485: Offset: 191, NextOffset: 300 testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 300, NextOffset: 317 -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU testutil.go:485: Offset: 205, NextOffset: 222 testutil.go:485: Offset: 317, NextOffset: 448 testutil.go:485: Offset: 222, NextOffset: 333 - 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: 448, NextOffset: 465 + testutil.go:485: Offset: 333, NextOffset: 350 + testutil.go:485: Offset: 465, NextOffset: 596 + testutil.go:485: Offset: 350, NextOffset: 461 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 589, NextOffset: 606 + testutil.go:485: Offset: 741, NextOffset: 872 + testutil.go:485: Offset: 606, NextOffset: 717 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 872, NextOffset: 889 + testutil.go:485: Offset: 717, NextOffset: 734 + testutil.go:485: Offset: 889, NextOffset: 1471 + testutil.go:485: Offset: 734, NextOffset: 1249 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 596, NextOffset: 613 testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 613, NextOffset: 724 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 336): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU testutil.go:485: Offset: 478, NextOffset: 589 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 141/336) + zstdchunked_test.go:76: [1] at 141 in stargz, SKIPPABLE FRAME (nextFrame: 288/336) + zstdchunked_test.go:76: [2] at 288 in stargz, SKIPPABLE FRAME (nextFrame: 336/336) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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_empty3" vs "foo_empty3" +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 335): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 140/335) - zstdchunked_test.go:76: [1] at 140 in stargz, SKIPPABLE FRAME (nextFrame: 287/335) - zstdchunked_test.go:76: [2] at 287 in stargz, SKIPPABLE FRAME (nextFrame: 335/335) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 319): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/319) - zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 271/319) - zstdchunked_test.go:76: [2] at 271 in stargz, SKIPPABLE FRAME (nextFrame: 319/319) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 320): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/320) + zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 272/320) + zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 320/320) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":620,"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":755,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":319,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":336,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":476,"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":633,"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":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":785,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":925,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":942,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo5 foo_empty5 foo2 foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo] vs [foo_empty foo2 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo2 foo_empty3 foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo_empty] vs [foo2 foo_empty2 foo3 foo4 foo_empty5 foo_empty foo foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 367 + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 367, NextOffset: 485 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 336): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 141/336) + zstdchunked_test.go:76: [1] at 141 in stargz, SKIPPABLE FRAME (nextFrame: 288/336) + zstdchunked_test.go:76: [2] at 288 in stargz, SKIPPABLE FRAME (nextFrame: 336/336) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 493, NextOffset: 633 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 502, NextOffset: 620 + testutil.go:485: Offset: 650, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 755, NextOffset: 772 testutil.go:485: Offset: 925, NextOffset: 942 testutil.go:485: Offset: 772, NextOffset: 1316 testutil.go:485: Offset: 942, NextOffset: 1564 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 323): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 83, NextOffset: 100 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 130/323) - zstdchunked_test.go:76: [1] at 130 in stargz, SKIPPABLE FRAME (nextFrame: 275/323) - zstdchunked_test.go:76: [2] at 275 in stargz, SKIPPABLE FRAME (nextFrame: 323/323) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 100, NextOffset: 216 testutil.go:485: Offset: 203, NextOffset: 319 -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go: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: 620, NextOffset: 637 testutil.go:485: Offset: 768, NextOffset: 785 testutil.go:485: Offset: 637, NextOffset: 755 testutil.go:485: Offset: 785, NextOffset: 925 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 233 testutil.go:485: Offset: 319, NextOffset: 336 testutil.go:485: Offset: 233, NextOffset: 350 testutil.go:485: Offset: 336, NextOffset: 476 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 367 - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 367, NextOffset: 485 - testutil.go:485: Offset: 493, NextOffset: 633 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 633, NextOffset: 650 - testutil.go:485: Offset: 502, NextOffset: 620 - testutil.go:485: Offset: 650, NextOffset: 768 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 350, NextOffset: 367 - testutil.go:485: Offset: 493, NextOffset: 633 - testutil.go:485: Offset: 367, NextOffset: 485 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 633, NextOffset: 650 - testutil.go:485: Offset: 485, NextOffset: 502 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 315): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 650, NextOffset: 768 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 122/315) - zstdchunked_test.go:76: [1] at 122 in stargz, SKIPPABLE FRAME (nextFrame: 267/315) - zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 315/315) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 502, NextOffset: 620 + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty3 foo_empty4 foo5] vs [foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo_empty4 foo5 foo2 foo_empty3] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 785 -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR testutil.go:485: Offset: 620, NextOffset: 637 testutil.go:485: Offset: 785, NextOffset: 925 testutil.go:485: Offset: 637, NextOffset: 755 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 319, NextOffset: 336 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 336, NextOffset: 476 - testutil.go:485: Offset: 233, 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: 925, NextOffset: 942 testutil.go:485: Offset: 755, NextOffset: 772 testutil.go:485: Offset: 942, NextOffset: 1564 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR testutil.go:485: Offset: 772, NextOffset: 1316 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 83, NextOffset: 100 testutil.go:485: Offset: 203, NextOffset: 319 testutil.go:485: Offset: 100, NextOffset: 216 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 323): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 130/323) - zstdchunked_test.go:76: [1] at 130 in stargz, SKIPPABLE FRAME (nextFrame: 275/323) - zstdchunked_test.go:76: [2] at 275 in stargz, SKIPPABLE FRAME (nextFrame: 323/323) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + 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: 633, NextOffset: 650 + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 650, NextOffset: 768 + testutil.go:485: Offset: 502, NextOffset: 620 + 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: 319, NextOffset: 336 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 336, NextOffset: 476 + testutil.go:485: Offset: 233, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 350, NextOffset: 367 + testutil.go:485: Offset: 493, NextOffset: 633 + testutil.go:485: Offset: 367, NextOffset: 485 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 320): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/320) + zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 272/320) + zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 320/320) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 315): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 122/315) - zstdchunked_test.go:76: [1] at 122 in stargz, SKIPPABLE FRAME (nextFrame: 267/315) - zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 315/315) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 323): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 130/323) - zstdchunked_test.go:76: [1] at 130 in stargz, SKIPPABLE FRAME (nextFrame: 275/323) - zstdchunked_test.go:76: [2] at 275 in stargz, SKIPPABLE FRAME (nextFrame: 323/323) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 335): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 140/335) + zstdchunked_test.go:76: [1] at 140 in stargz, SKIPPABLE FRAME (nextFrame: 287/335) + zstdchunked_test.go:76: [2] at 287 in stargz, SKIPPABLE FRAME (nextFrame: 335/335) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 319): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/319) + zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 271/319) + zstdchunked_test.go:76: [2] at 271 in stargz, SKIPPABLE FRAME (nextFrame: 319/319) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":87,"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":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":773,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":647,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo3 foo5 foo6 foo_empty foo_empty2] vs [foo_empty5 foo6 foo foo2 foo_empty4 foo5 foo_empty3 foo4 .no.prefetch.landmark foo_empty foo_empty2 foo3] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 362, NextOffset: 379 - testutil.go:485: Offset: 488, NextOffset: 505 - testutil.go:485: Offset: 379, NextOffset: 499 - testutil.go:485: Offset: 505, NextOffset: 647 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 653, NextOffset: 773 - testutil.go:485: Offset: 801, NextOffset: 943 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 943, NextOffset: 960 - testutil.go:485: Offset: 790, NextOffset: 1336 - testutil.go:485: Offset: 960, NextOffset: 1583 - 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 "": [foo6 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 499, NextOffset: 516 testutil.go:485: Offset: 647, NextOffset: 664 testutil.go:485: Offset: 516, NextOffset: 636 testutil.go:485: Offset: 664, NextOffset: 784 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 315): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 122/315) - zstdchunked_test.go:76: [1] at 122 in stargz, SKIPPABLE FRAME (nextFrame: 267/315) - zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 315/315) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 87, NextOffset: 104 testutil.go:485: Offset: 191, NextOffset: 208 -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 104, NextOffset: 224 testutil.go:485: Offset: 208, NextOffset: 328 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 328, NextOffset: 345 testutil.go:485: Offset: 241, NextOffset: 362 testutil.go:485: Offset: 345, NextOffset: 488 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo foo2 foo_empty4 foo5 foo_empty5 foo6] vs [foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo3 foo5 foo6 foo_empty] - 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: 488, NextOffset: 505 testutil.go:485: Offset: 362, NextOffset: 379 - testutil.go:485: Offset: 505, NextOffset: 647 + testutil.go:485: Offset: 488, NextOffset: 505 testutil.go:485: Offset: 379, NextOffset: 499 + testutil.go:485: Offset: 505, NextOffset: 647 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 636, NextOffset: 653 + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 653, NextOffset: 773 + testutil.go:485: Offset: 801, NextOffset: 943 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 773, NextOffset: 790 + testutil.go:485: Offset: 943, NextOffset: 960 + testutil.go:485: Offset: 790, NextOffset: 1336 + testutil.go:485: Offset: 960, NextOffset: 1583 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo_empty5 foo6 foo foo_empty] vs [foo6 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 647, NextOffset: 664 testutil.go:485: Offset: 499, NextOffset: 516 testutil.go:485: Offset: 664, NextOffset: 784 testutil.go:485: Offset: 516, NextOffset: 636 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 191, NextOffset: 208 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 328): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 87, NextOffset: 104 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 132/328) - zstdchunked_test.go:76: [1] at 132 in stargz, SKIPPABLE FRAME (nextFrame: 280/328) - zstdchunked_test.go:76: [2] at 280 in stargz, SKIPPABLE FRAME (nextFrame: 328/328) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 208, NextOffset: 328 - testutil.go:485: Offset: 104, NextOffset: 224 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX/duplicated_entry_offset -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 328, NextOffset: 345 - testutil.go:485: Offset: 224, NextOffset: 241 - testutil.go:485: Offset: 345, NextOffset: 488 - testutil.go:485: Offset: 241, NextOffset: 362 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 784, NextOffset: 801 testutil.go:485: Offset: 636, NextOffset: 653 testutil.go:485: Offset: 801, NextOffset: 943 testutil.go:485: Offset: 653, NextOffset: 773 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 328, NextOffset: 345 + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 345, NextOffset: 488 + testutil.go:485: Offset: 241, NextOffset: 362 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 488, NextOffset: 505 + testutil.go:485: Offset: 362, NextOffset: 379 + testutil.go:485: Offset: 505, NextOffset: 647 + testutil.go:485: Offset: 379, NextOffset: 499 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 943, NextOffset: 960 testutil.go:485: Offset: 773, NextOffset: 790 testutil.go:485: Offset: 960, NextOffset: 1583 testutil.go:485: Offset: 790, NextOffset: 1336 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 208, NextOffset: 328 + testutil.go:485: Offset: 104, NextOffset: 224 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 323): === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 320): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/320) - zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 272/320) - zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 320/320) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 130/323) + zstdchunked_test.go:76: [1] at 130 in stargz, SKIPPABLE FRAME (nextFrame: 275/323) + zstdchunked_test.go:76: [2] at 275 in stargz, SKIPPABLE FRAME (nextFrame: 323/323) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":86,"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":221,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":206,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":481,"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":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":933,"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 "": [foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo5 foo_empty foo_empty2 foo_empty3] vs [foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo6 foo_empty3 .no.prefetch.landmark foo3] + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo6 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3] vs [foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo2 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 189, NextOffset: 206 @@ -82874,55 +81370,67 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 221, NextOffset: 238 testutil.go:485: Offset: 324, NextOffset: 341 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 238, NextOffset: 356 testutil.go:485: Offset: 341, NextOffset: 481 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 356, NextOffset: 373 - testutil.go:485: Offset: 481, NextOffset: 498 - testutil.go:485: Offset: 373, NextOffset: 492 - testutil.go:485: Offset: 498, NextOffset: 639 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 315): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 492, NextOffset: 509 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 328): +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 122/315) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 639, NextOffset: 656 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 132/328) - zstdchunked_test.go:76: [1] at 132 in stargz, SKIPPABLE FRAME (nextFrame: 280/328) - zstdchunked_test.go:76: [2] at 280 in stargz, SKIPPABLE FRAME (nextFrame: 328/328) +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:76: [1] at 122 in stargz, SKIPPABLE FRAME (nextFrame: 267/315) + zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 315/315) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 509, NextOffset: 628 testutil.go:485: Offset: 656, NextOffset: 775 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 781 +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 933, NextOffset: 950 testutil.go:485: Offset: 781, NextOffset: 1321 testutil.go:485: Offset: 950, NextOffset: 1574 - 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: 628, NextOffset: 645 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 775, NextOffset: 792 testutil.go:485: Offset: 645, NextOffset: 764 testutil.go:485: Offset: 792, NextOffset: 933 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 323): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR + 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: 356, NextOffset: 373 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 130/323) + zstdchunked_test.go:76: [1] at 130 in stargz, SKIPPABLE FRAME (nextFrame: 275/323) + zstdchunked_test.go:76: [2] at 275 in stargz, SKIPPABLE FRAME (nextFrame: 323/323) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 481, NextOffset: 498 + testutil.go:485: Offset: 373, NextOffset: 492 +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 498, NextOffset: 639 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo6 .no.prefetch.landmark foo3 foo_empty3] vs [foo6 foo foo2 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo5] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo6 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3] 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: "foo3" vs "foo3" testutil.go:485: Offset: 481, NextOffset: 498 testutil.go:485: Offset: 356, NextOffset: 373 testutil.go:485: Offset: 498, NextOffset: 639 testutil.go:485: Offset: 373, NextOffset: 492 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: 639, NextOffset: 656 testutil.go:485: Offset: 492, NextOffset: 509 @@ -82933,24 +81441,13 @@ testutil.go:485: Offset: 775, NextOffset: 792 testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 792, NextOffset: 933 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 645, NextOffset: 764 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 189, NextOffset: 206 -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 320): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/320) - zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 272/320) - zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 320/320) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 206, NextOffset: 324 -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 103, NextOffset: 221 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 324, NextOffset: 341 testutil.go:485: Offset: 221, NextOffset: 238 @@ -82962,95 +81459,99 @@ testutil.go:485: Offset: 950, NextOffset: 1574 testutil.go:485: Offset: 781, NextOffset: 1321 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 329): -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 133/329) - zstdchunked_test.go:76: [1] at 133 in stargz, SKIPPABLE FRAME (nextFrame: 281/329) - zstdchunked_test.go:76: [2] at 281 in stargz, SKIPPABLE FRAME (nextFrame: 329/329) -=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 321): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/321) - zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 273/321) - zstdchunked_test.go:76: [2] at 273 in stargz, SKIPPABLE FRAME (nextFrame: 321/321) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 315): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 122/315) + zstdchunked_test.go:76: [1] at 122 in stargz, SKIPPABLE FRAME (nextFrame: 267/315) + zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 315/315) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 323): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 130/323) + zstdchunked_test.go:76: [1] at 130 in stargz, SKIPPABLE FRAME (nextFrame: 275/323) + zstdchunked_test.go:76: [2] at 275 in stargz, SKIPPABLE FRAME (nextFrame: 323/323) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 315): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 122/315) + zstdchunked_test.go:76: [1] at 122 in stargz, SKIPPABLE FRAME (nextFrame: 267/315) + zstdchunked_test.go:76: [2] at 267 in stargz, SKIPPABLE FRAME (nextFrame: 315/315) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 328): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 132/328) + zstdchunked_test.go:76: [1] at 132 in stargz, SKIPPABLE FRAME (nextFrame: 280/328) + zstdchunked_test.go:76: [2] at 280 in stargz, SKIPPABLE FRAME (nextFrame: 328/328) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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":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":223,"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":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":493,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":780,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":195,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":935,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":952,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo6 foo3 foo] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 195, NextOffset: 212 - testutil.go:485: Offset: 106, NextOffset: 223 - testutil.go:485: Offset: 212, NextOffset: 329 + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo6] vs [foo4 foo_empty4 foo5 foo3 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 223, NextOffset: 240 + testutil.go:485: Offset: 329, NextOffset: 346 + testutil.go:485: Offset: 240, NextOffset: 358 + testutil.go:485: Offset: 346, NextOffset: 486 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 358, NextOffset: 375 testutil.go:485: Offset: 486, NextOffset: 503 testutil.go:485: Offset: 375, NextOffset: 493 testutil.go:485: Offset: 503, NextOffset: 643 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 493, NextOffset: 510 - testutil.go:485: Offset: 643, NextOffset: 660 - testutil.go:485: Offset: 510, NextOffset: 628 - testutil.go:485: Offset: 660, NextOffset: 778 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 978): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: "foo5" vs "foo5" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/978) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 628, NextOffset: 645 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 1024 (nextFrame: 227/978) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 778, NextOffset: 795 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:134: [2] at 227 in stargz, uncompressed length 1536 (nextFrame: 352/978) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 645, NextOffset: 763 testutil.go:485: Offset: 795, NextOffset: 935 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:134: [3] at 352 in stargz, uncompressed length 1536 (nextFrame: 484/978) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:134: [4] at 484 in stargz, uncompressed length 1024 (nextFrame: 592/978) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 223, NextOffset: 240 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:134: [5] at 592 in stargz, uncompressed length 1636 (nextFrame: 628/978) - zstdchunked_test.go:76: [6] at 628 in stargz, SKIPPABLE FRAME (nextFrame: 930/978) - zstdchunked_test.go:76: [7] at 930 in stargz, SKIPPABLE FRAME (nextFrame: 978/978) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 329, NextOffset: 346 - testutil.go:485: Offset: 240, NextOffset: 358 - testutil.go:485: Offset: 346, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 763, NextOffset: 780 testutil.go:485: Offset: 935, NextOffset: 952 testutil.go:485: Offset: 780, NextOffset: 1328 testutil.go:485: Offset: 952, NextOffset: 1581 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 320): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/320) + zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 272/320) + zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 320/320) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 106 + testutil.go:485: Offset: 195, NextOffset: 212 + testutil.go:485: Offset: 106, NextOffset: 223 + testutil.go:485: Offset: 212, NextOffset: 329 + 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: 493, NextOffset: 510 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 510, NextOffset: 628 + testutil.go:485: Offset: 660, NextOffset: 778 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3] vs [foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo6] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo5 foo3 foo4 foo_empty4] vs [foo_empty5 foo2 foo3 foo_empty4 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 486, NextOffset: 503 + testutil.go:485: Offset: 358, NextOffset: 375 + testutil.go:485: Offset: 503, NextOffset: 643 + testutil.go:485: Offset: 375, NextOffset: 493 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 493, NextOffset: 510 + testutil.go:485: Offset: 660, NextOffset: 778 + testutil.go:485: Offset: 510, NextOffset: 628 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 778, NextOffset: 795 testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 795, NextOffset: 935 testutil.go:485: Offset: 645, NextOffset: 763 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 935, NextOffset: 952 + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 952, NextOffset: 1581 + testutil.go:485: Offset: 780, NextOffset: 1328 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 195, NextOffset: 212 testutil.go:485: Offset: 89, NextOffset: 106 @@ -83060,66 +81561,246 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 329, NextOffset: 346 testutil.go:485: Offset: 223, NextOffset: 240 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 979): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 346, NextOffset: 486 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/979) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 240, NextOffset: 358 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 1024 (nextFrame: 227/979) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR + 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 TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 328): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 132/328) + zstdchunked_test.go:76: [1] at 132 in stargz, SKIPPABLE FRAME (nextFrame: 280/328) + zstdchunked_test.go:76: [2] at 280 in stargz, SKIPPABLE FRAME (nextFrame: 328/328) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 320): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/320) + zstdchunked_test.go:76: [1] at 124 in stargz, SKIPPABLE FRAME (nextFrame: 272/320) + zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 320/320) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":620,"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":755,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":319,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":336,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":476,"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":633,"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":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":785,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":925,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":942,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3] vs [foo6 foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 620, NextOffset: 637 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 329): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 2660 (nextFrame: 133/329) + zstdchunked_test.go:76: [1] at 133 in stargz, SKIPPABLE FRAME (nextFrame: 281/329) + zstdchunked_test.go:76: [2] at 281 in stargz, SKIPPABLE FRAME (nextFrame: 329/329) +=== RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX + testutil.go:485: Offset: 768, NextOffset: 785 + testutil.go:485: Offset: 637, NextOffset: 755 + testutil.go:485: Offset: 785, NextOffset: 925 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 925, NextOffset: 942 + testutil.go:485: Offset: 772, NextOffset: 1316 + testutil.go:485: Offset: 942, NextOffset: 1564 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 100, NextOffset: 216 + testutil.go:485: Offset: 203, NextOffset: 319 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 367 + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 367, NextOffset: 485 + testutil.go:485: Offset: 493, NextOffset: 633 testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 643, NextOffset: 660 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 502, NextOffset: 620 + testutil.go:485: Offset: 650, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 319, NextOffset: 336 + testutil.go:485: Offset: 233, NextOffset: 350 + testutil.go:485: Offset: 336, NextOffset: 476 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo_empty foo2 foo_empty3 foo_empty5 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 319, NextOffset: 336 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 336, NextOffset: 476 + testutil.go:485: Offset: 233, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 203, NextOffset: 319 +=== CONT TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 321): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/321) + zstdchunked_test.go:76: [1] at 125 in stargz, SKIPPABLE FRAME (nextFrame: 273/321) + zstdchunked_test.go:76: [2] at 273 in stargz, SKIPPABLE FRAME (nextFrame: 321/321) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX + testutil.go:485: Offset: 100, NextOffset: 216 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 350, NextOffset: 367 +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX + testutil.go:485: Offset: 493, NextOffset: 633 + testutil.go:485: Offset: 367, NextOffset: 485 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 978): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 650, NextOffset: 768 + testutil.go:485: Offset: 502, NextOffset: 620 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 768, NextOffset: 785 + testutil.go:485: Offset: 620, NextOffset: 637 + testutil.go:485: Offset: 785, NextOffset: 925 + testutil.go:485: Offset: 637, NextOffset: 755 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 925, NextOffset: 942 + testutil.go:485: Offset: 755, NextOffset: 772 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/978) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX + testutil.go:485: Offset: 942, NextOffset: 1564 + testutil.go:485: Offset: 772, NextOffset: 1316 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 1024 (nextFrame: 227/978) + zstdchunked_test.go:134: [2] at 227 in stargz, uncompressed length 1536 (nextFrame: 352/978) + zstdchunked_test.go:134: [3] at 352 in stargz, uncompressed length 1536 (nextFrame: 484/978) + zstdchunked_test.go:134: [4] at 484 in stargz, uncompressed length 1024 (nextFrame: 592/978) + zstdchunked_test.go:134: [5] at 592 in stargz, uncompressed length 1636 (nextFrame: 628/978) + zstdchunked_test.go:76: [6] at 628 in stargz, SKIPPABLE FRAME (nextFrame: 930/978) + zstdchunked_test.go:76: [7] at 930 in stargz, SKIPPABLE FRAME (nextFrame: 978/978) +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 979): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/979) + zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 1024 (nextFrame: 227/979) zstdchunked_test.go:134: [2] at 227 in stargz, uncompressed length 1536 (nextFrame: 352/979) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 493, NextOffset: 510 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [3] at 352 in stargz, uncompressed length 1536 (nextFrame: 484/979) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 660, NextOffset: 778 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [4] at 484 in stargz, uncompressed length 1024 (nextFrame: 592/979) zstdchunked_test.go:134: [5] at 592 in stargz, uncompressed length 512 (nextFrame: 629/979) zstdchunked_test.go:76: [6] at 629 in stargz, SKIPPABLE FRAME (nextFrame: 931/979) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 510, NextOffset: 628 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:76: [7] at 931 in stargz, SKIPPABLE FRAME (nextFrame: 979/979) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 935, NextOffset: 952 - testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 952, NextOffset: 1581 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 780, NextOffset: 1328 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 358, NextOffset: 375 - testutil.go:485: Offset: 503, NextOffset: 643 - testutil.go:485: Offset: 375, NextOffset: 493 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":87,"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":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":773,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":647,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo5 foo6 foo foo_empty2 foo3] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 328, NextOffset: 345 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 978): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 241, NextOffset: 362 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/978) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 345, NextOffset: 488 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 1024 (nextFrame: 227/978) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [2] at 227 in stargz, uncompressed length 1536 (nextFrame: 352/978) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 636, NextOffset: 653 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [3] at 352 in stargz, uncompressed length 1536 (nextFrame: 484/978) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 784, NextOffset: 801 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [4] at 484 in stargz, uncompressed length 1024 (nextFrame: 592/978) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 653, NextOffset: 773 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [5] at 592 in stargz, uncompressed length 1636 (nextFrame: 628/978) zstdchunked_test.go:76: [6] at 628 in stargz, SKIPPABLE FRAME (nextFrame: 930/978) zstdchunked_test.go:76: [7] at 930 in stargz, SKIPPABLE FRAME (nextFrame: 978/978) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 801, NextOffset: 943 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 773, NextOffset: 790 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 943, NextOffset: 960 + testutil.go:485: Offset: 790, NextOffset: 1336 + testutil.go:485: Offset: 960, NextOffset: 1583 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 104, NextOffset: 224 + testutil.go:485: Offset: 208, NextOffset: 328 + 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: 362, NextOffset: 379 + testutil.go:485: Offset: 488, NextOffset: 505 + testutil.go:485: Offset: 379, NextOffset: 499 + testutil.go:485: Offset: 505, NextOffset: 647 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 499, NextOffset: 516 + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 516, NextOffset: 636 + testutil.go:485: Offset: 664, NextOffset: 784 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo5 foo6 foo foo_empty2 foo3] vs [foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo2 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 208, NextOffset: 328 + testutil.go:485: Offset: 104, NextOffset: 224 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 488, NextOffset: 505 + testutil.go:485: Offset: 362, NextOffset: 379 + testutil.go:485: Offset: 505, NextOffset: 647 + testutil.go:485: Offset: 379, NextOffset: 499 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 636, NextOffset: 653 + testutil.go:485: Offset: 801, NextOffset: 943 + testutil.go:485: Offset: 653, NextOffset: 773 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 943, NextOffset: 960 + testutil.go:485: Offset: 773, NextOffset: 790 + testutil.go:485: Offset: 960, NextOffset: 1583 + testutil.go:485: Offset: 790, NextOffset: 1336 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 328, NextOffset: 345 + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 345, NextOffset: 488 + testutil.go:485: Offset: 241, NextOffset: 362 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 499, NextOffset: 516 + testutil.go:485: Offset: 664, NextOffset: 784 + testutil.go:485: Offset: 516, NextOffset: 636 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 979): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/979) zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 1024 (nextFrame: 227/979) @@ -83140,6 +81821,64 @@ zstdchunked_test.go:76: [6] at 617 in stargz, SKIPPABLE FRAME (nextFrame: 920/968) zstdchunked_test.go:76: [7] at 920 in stargz, SKIPPABLE FRAME (nextFrame: 968/968) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":86,"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":221,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":206,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":481,"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":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":933,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4] vs [foo foo_empty foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo2 foo3 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 221, NextOffset: 238 + testutil.go:485: Offset: 324, NextOffset: 341 + testutil.go:485: Offset: 238, NextOffset: 356 + testutil.go:485: Offset: 341, NextOffset: 481 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 356, NextOffset: 373 + testutil.go:485: Offset: 481, NextOffset: 498 + testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:485: Offset: 498, NextOffset: 639 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 639, NextOffset: 656 + testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 86, NextOffset: 103 +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 189, NextOffset: 206 + testutil.go:485: Offset: 103, NextOffset: 221 + testutil.go:485: Offset: 206, NextOffset: 324 + 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: 628, NextOffset: 645 + testutil.go:485: Offset: 775, NextOffset: 792 + testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:485: Offset: 792, NextOffset: 933 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 933, NextOffset: 950 + testutil.go:485: Offset: 781, NextOffset: 1321 + testutil.go:485: Offset: 950, NextOffset: 1574 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo6 foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty4] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 324, NextOffset: 341 + testutil.go:485: Offset: 221, NextOffset: 238 + testutil.go:485: Offset: 341, NextOffset: 481 + testutil.go:485: Offset: 238, NextOffset: 356 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 481, NextOffset: 498 + testutil.go:485: Offset: 356, NextOffset: 373 + testutil.go:485: Offset: 498, NextOffset: 639 + testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 775, NextOffset: 792 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 969): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/969) zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 1024 (nextFrame: 223/969) @@ -83149,130 +81888,53 @@ zstdchunked_test.go:134: [5] at 581 in stargz, uncompressed length 512 (nextFrame: 618/969) zstdchunked_test.go:76: [6] at 618 in stargz, SKIPPABLE FRAME (nextFrame: 921/969) zstdchunked_test.go:76: [7] at 921 in stargz, SKIPPABLE FRAME (nextFrame: 969/969) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 628, NextOffset: 645 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":620,"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":755,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":319,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":336,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":476,"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":633,"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":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":785,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":925,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":942,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty2 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5 foo6] +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 792, NextOffset: 933 + testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 100, NextOffset: 216 - testutil.go:485: Offset: 203, NextOffset: 319 + testutil.go:485: Offset: 189, NextOffset: 206 + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 206, NextOffset: 324 + testutil.go:485: Offset: 103, NextOffset: 221 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: 620, NextOffset: 637 - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 637, NextOffset: 755 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 639, NextOffset: 656 + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 933, NextOffset: 950 + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 950, NextOffset: 1574 + testutil.go:485: Offset: 781, NextOffset: 1321 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 965): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 785, NextOffset: 925 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/965) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 233 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 1024 (nextFrame: 218/965) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 319, NextOffset: 336 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [2] at 218 in stargz, uncompressed length 1536 (nextFrame: 342/965) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 233, NextOffset: 350 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [3] at 342 in stargz, uncompressed length 1536 (nextFrame: 467/965) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 336, NextOffset: 476 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [4] at 467 in stargz, uncompressed length 1024 (nextFrame: 575/965) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 575 in stargz, uncompressed length 1636 (nextFrame: 611/965) zstdchunked_test.go:76: [6] at 611 in stargz, SKIPPABLE FRAME (nextFrame: 917/965) zstdchunked_test.go:76: [7] at 917 in stargz, SKIPPABLE FRAME (nextFrame: 965/965) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 350, NextOffset: 367 - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 367, NextOffset: 485 - testutil.go:485: Offset: 493, NextOffset: 633 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 633, NextOffset: 650 - testutil.go:485: Offset: 502, NextOffset: 620 - testutil.go:485: Offset: 650, NextOffset: 768 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 925, NextOffset: 942 - testutil.go:485: Offset: 772, NextOffset: 1316 - testutil.go:485: Offset: 942, NextOffset: 1564 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2] vs [foo_empty2 foo_empty3 foo_empty4 foo5 foo foo_empty foo4 foo_empty5 foo6 foo2 foo3] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 350, NextOffset: 367 - testutil.go:485: Offset: 493, NextOffset: 633 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 966): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 367, NextOffset: 485 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/966) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 633, NextOffset: 650 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 1024 (nextFrame: 218/966) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 485, NextOffset: 502 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [2] at 218 in stargz, uncompressed length 1536 (nextFrame: 342/966) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 650, NextOffset: 768 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [3] at 342 in stargz, uncompressed length 1536 (nextFrame: 467/966) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 502, NextOffset: 620 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [4] at 467 in stargz, uncompressed length 1024 (nextFrame: 575/966) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [5] at 575 in stargz, uncompressed length 512 (nextFrame: 612/966) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 768, NextOffset: 785 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:76: [6] at 612 in stargz, SKIPPABLE FRAME (nextFrame: 918/966) zstdchunked_test.go:76: [7] at 918 in stargz, SKIPPABLE FRAME (nextFrame: 966/966) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 620, NextOffset: 637 - testutil.go:485: Offset: 785, NextOffset: 925 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 637, NextOffset: 755 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 203, NextOffset: 319 - testutil.go:485: Offset: 100, NextOffset: 216 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 319, NextOffset: 336 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 336, NextOffset: 476 - testutil.go:485: Offset: 233, NextOffset: 350 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 965): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/965) zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 1024 (nextFrame: 218/965) @@ -83283,304 +81945,293 @@ zstdchunked_test.go:76: [6] at 611 in stargz, SKIPPABLE FRAME (nextFrame: 917/965) zstdchunked_test.go:76: [7] at 917 in stargz, SKIPPABLE FRAME (nextFrame: 965/965) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 925, NextOffset: 942 - testutil.go:485: Offset: 755, NextOffset: 772 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 966): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 942, NextOffset: 1564 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/966) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:485: Offset: 772, NextOffset: 1316 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 1024 (nextFrame: 218/966) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX zstdchunked_test.go:134: [2] at 218 in stargz, uncompressed length 1536 (nextFrame: 342/966) zstdchunked_test.go:134: [3] at 342 in stargz, uncompressed length 1536 (nextFrame: 467/966) zstdchunked_test.go:134: [4] at 467 in stargz, uncompressed length 1024 (nextFrame: 575/966) zstdchunked_test.go:134: [5] at 575 in stargz, uncompressed length 512 (nextFrame: 612/966) zstdchunked_test.go:76: [6] at 612 in stargz, SKIPPABLE FRAME (nextFrame: 918/966) zstdchunked_test.go:76: [7] at 918 in stargz, SKIPPABLE FRAME (nextFrame: 966/966) +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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":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":223,"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":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":493,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":780,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":195,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":935,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":952,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty4 foo5 foo_empty5] vs [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty2 foo3] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 778, NextOffset: 795 + testutil.go:485: Offset: 645, NextOffset: 763 + testutil.go:485: Offset: 795, NextOffset: 935 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 935, NextOffset: 952 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 952): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 780, NextOffset: 1328 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/952) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 952, NextOffset: 1581 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 213/952) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 106 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [2] at 213 in stargz, uncompressed length 1536 (nextFrame: 333/952) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 195, NextOffset: 212 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [3] at 333 in stargz, uncompressed length 1536 (nextFrame: 454/952) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 106, NextOffset: 223 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [4] at 454 in stargz, uncompressed length 1024 (nextFrame: 561/952) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 212, NextOffset: 329 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [5] at 561 in stargz, uncompressed length 1636 (nextFrame: 597/952) zstdchunked_test.go:76: [6] at 597 in stargz, SKIPPABLE FRAME (nextFrame: 904/952) zstdchunked_test.go:76: [7] at 904 in stargz, SKIPPABLE FRAME (nextFrame: 952/952) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 223, NextOffset: 240 + testutil.go:485: Offset: 329, NextOffset: 346 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 240, NextOffset: 358 + testutil.go:485: Offset: 346, NextOffset: 486 + 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: 493, NextOffset: 510 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 510, NextOffset: 628 + testutil.go:485: Offset: 660, NextOffset: 778 + 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: 358, NextOffset: 375 + testutil.go:485: Offset: 486, NextOffset: 503 + testutil.go:485: Offset: 375, NextOffset: 493 + testutil.go:485: Offset: 503, NextOffset: 643 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo3 foo5 foo6 foo foo2 foo_empty2] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo foo2 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 643, NextOffset: 660 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 953): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 493, NextOffset: 510 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/953) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 660, NextOffset: 778 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 213/953) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 510, NextOffset: 628 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [2] at 213 in stargz, uncompressed length 1536 (nextFrame: 333/953) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: "foo2" vs "foo2" + testutil.go:485: Offset: 329, NextOffset: 346 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [3] at 333 in stargz, uncompressed length 1536 (nextFrame: 454/953) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 223, NextOffset: 240 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [4] at 454 in stargz, uncompressed length 1024 (nextFrame: 561/953) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 346, NextOffset: 486 + testutil.go:485: Offset: 240, NextOffset: 358 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [5] at 561 in stargz, uncompressed length 512 (nextFrame: 598/953) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:76: [6] at 598 in stargz, SKIPPABLE FRAME (nextFrame: 905/953) zstdchunked_test.go:76: [7] at 905 in stargz, SKIPPABLE FRAME (nextFrame: 953/953) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 486, NextOffset: 503 + testutil.go:485: Offset: 358, NextOffset: 375 + testutil.go:485: Offset: 503, NextOffset: 643 + testutil.go:485: Offset: 375, NextOffset: 493 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 778, NextOffset: 795 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 795, NextOffset: 935 + testutil.go:485: Offset: 645, NextOffset: 763 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 935, NextOffset: 952 + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 952, NextOffset: 1581 + testutil.go:485: Offset: 780, NextOffset: 1328 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 195, NextOffset: 212 + testutil.go:485: Offset: 89, NextOffset: 106 + testutil.go:485: Offset: 212, NextOffset: 329 + testutil.go:485: Offset: 106, NextOffset: 223 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 959): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/959) zstdchunked_test.go:134: [1] at 111 in stargz, uncompressed length 1024 (nextFrame: 217/959) zstdchunked_test.go:134: [2] at 217 in stargz, uncompressed length 1536 (nextFrame: 338/959) zstdchunked_test.go:134: [3] at 338 in stargz, uncompressed length 1536 (nextFrame: 462/959) zstdchunked_test.go:134: [4] at 462 in stargz, uncompressed length 1024 (nextFrame: 568/959) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":87,"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":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":773,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 568 in stargz, uncompressed length 1636 (nextFrame: 604/959) zstdchunked_test.go:76: [6] at 604 in stargz, SKIPPABLE FRAME (nextFrame: 911/959) zstdchunked_test.go:76: [7] at 911 in stargz, SKIPPABLE FRAME (nextFrame: 959/959) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":647,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo foo3 foo4 foo5 foo_empty5 foo2] vs [foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo5 foo foo2] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 784, NextOffset: 801 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 653, NextOffset: 773 - testutil.go:485: Offset: 801, NextOffset: 943 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 224, NextOffset: 241 - testutil.go:485: Offset: 328, NextOffset: 345 - testutil.go:485: Offset: 241, NextOffset: 362 - testutil.go:485: Offset: 345, NextOffset: 488 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 362, NextOffset: 379 - testutil.go:485: Offset: 488, NextOffset: 505 - testutil.go:485: Offset: 379, NextOffset: 499 - testutil.go:485: Offset: 505, NextOffset: 647 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 499, NextOffset: 516 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 647, NextOffset: 664 - testutil.go:485: Offset: 516, NextOffset: 636 - testutil.go:485: Offset: 664, NextOffset: 784 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 960): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 773, NextOffset: 790 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/960) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 943, NextOffset: 960 - testutil.go:485: Offset: 790, NextOffset: 1336 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 111 in stargz, uncompressed length 1024 (nextFrame: 217/960) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 960, NextOffset: 1583 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [2] at 217 in stargz, uncompressed length 1536 (nextFrame: 338/960) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [3] at 338 in stargz, uncompressed length 1536 (nextFrame: 462/960) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 87, NextOffset: 104 - testutil.go:485: Offset: 191, NextOffset: 208 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [4] at 462 in stargz, uncompressed length 1024 (nextFrame: 568/960) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 104, NextOffset: 224 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:134: [5] at 568 in stargz, uncompressed length 512 (nextFrame: 605/960) zstdchunked_test.go:76: [6] at 605 in stargz, SKIPPABLE FRAME (nextFrame: 912/960) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 208, NextOffset: 328 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:76: [7] at 912 in stargz, SKIPPABLE FRAME (nextFrame: 960/960) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - 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 foo_empty2 foo4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5] vs [foo_empty4 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty5 foo2 foo3 foo4 foo5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 191, NextOffset: 208 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 87, NextOffset: 104 - testutil.go:485: Offset: 208, NextOffset: 328 - testutil.go:485: Offset: 104, NextOffset: 224 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 328, NextOffset: 345 - testutil.go:485: Offset: 224, NextOffset: 241 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 345, NextOffset: 488 - testutil.go:485: Offset: 241, NextOffset: 362 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 488, NextOffset: 505 - testutil.go:485: Offset: 362, NextOffset: 379 - testutil.go:485: Offset: 505, NextOffset: 647 - testutil.go:485: Offset: 379, NextOffset: 499 - 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: 784, NextOffset: 801 - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 801, NextOffset: 943 - testutil.go:485: Offset: 653, NextOffset: 773 - 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" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 959): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 647, NextOffset: 664 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/959) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 499, NextOffset: 516 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 111 in stargz, uncompressed length 1024 (nextFrame: 217/959) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 664, NextOffset: 784 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [2] at 217 in stargz, uncompressed length 1536 (nextFrame: 338/959) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 516, NextOffset: 636 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [3] at 338 in stargz, uncompressed length 1536 (nextFrame: 462/959) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 943, NextOffset: 960 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [4] at 462 in stargz, uncompressed length 1024 (nextFrame: 568/959) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 773, NextOffset: 790 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [5] at 568 in stargz, uncompressed length 1636 (nextFrame: 604/959) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 960, NextOffset: 1583 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX zstdchunked_test.go:76: [6] at 604 in stargz, SKIPPABLE FRAME (nextFrame: 911/959) zstdchunked_test.go:76: [7] at 911 in stargz, SKIPPABLE FRAME (nextFrame: 959/959) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 790, NextOffset: 1336 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":99,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"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":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":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":635,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":321,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":338,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":477,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":494,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":633,"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":767,"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":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo_empty3] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 484, NextOffset: 501 + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 501, NextOffset: 618 + testutil.go:485: Offset: 650, NextOffset: 767 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 618, NextOffset: 635 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 960): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + testutil.go:485: Offset: 767, NextOffset: 784 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/960) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + testutil.go:485: Offset: 635, NextOffset: 751 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 111 in stargz, uncompressed length 1024 (nextFrame: 217/960) +=== RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + testutil.go:485: Offset: 784, NextOffset: 923 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [2] at 217 in stargz, uncompressed length 1536 (nextFrame: 338/960) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 99 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [3] at 338 in stargz, uncompressed length 1536 (nextFrame: 462/960) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + testutil.go:485: Offset: 187, NextOffset: 204 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [4] at 462 in stargz, uncompressed length 1024 (nextFrame: 568/960) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + testutil.go:485: Offset: 99, NextOffset: 216 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [5] at 568 in stargz, uncompressed length 512 (nextFrame: 605/960) zstdchunked_test.go:76: [6] at 605 in stargz, SKIPPABLE FRAME (nextFrame: 912/960) zstdchunked_test.go:76: [7] at 912 in stargz, SKIPPABLE FRAME (nextFrame: 960/960) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + testutil.go:485: Offset: 204, NextOffset: 321 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 233 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 954): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/954) - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 215/954) - zstdchunked_test.go:134: [2] at 215 in stargz, uncompressed length 1536 (nextFrame: 335/954) - zstdchunked_test.go:134: [3] at 335 in stargz, uncompressed length 1536 (nextFrame: 456/954) - zstdchunked_test.go:134: [4] at 456 in stargz, uncompressed length 1024 (nextFrame: 563/954) - zstdchunked_test.go:134: [5] at 563 in stargz, uncompressed length 1636 (nextFrame: 599/954) - zstdchunked_test.go:76: [6] at 599 in stargz, SKIPPABLE FRAME (nextFrame: 906/954) - zstdchunked_test.go:76: [7] at 906 in stargz, SKIPPABLE FRAME (nextFrame: 954/954) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":86,"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":221,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":206,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":481,"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":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":933,"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 "": [foo4 foo_empty4 foo_empty5 foo_empty3 foo_empty foo2 foo_empty2 foo3 foo5 foo6 foo] vs [foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty4] +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + testutil.go:485: Offset: 321, NextOffset: 338 + testutil.go:485: Offset: 233, NextOffset: 350 + testutil.go:485: Offset: 338, NextOffset: 477 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 367 + testutil.go:485: Offset: 477, NextOffset: 494 + testutil.go:485: Offset: 367, NextOffset: 484 + testutil.go:485: Offset: 494, NextOffset: 633 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 509, NextOffset: 628 - testutil.go:485: Offset: 656, NextOffset: 775 - 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: 628, NextOffset: 645 - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 645, NextOffset: 764 - testutil.go:485: Offset: 792, NextOffset: 933 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 933, NextOffset: 950 - testutil.go:485: Offset: 781, NextOffset: 1321 - testutil.go:485: Offset: 950, NextOffset: 1574 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 189, NextOffset: 206 - testutil.go:485: Offset: 103, NextOffset: 221 - testutil.go:485: Offset: 206, NextOffset: 324 + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 923, NextOffset: 940 + testutil.go:485: Offset: 768, NextOffset: 1312 + testutil.go:485: Offset: 940, NextOffset: 1566 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 221, NextOffset: 238 - testutil.go:485: Offset: 324, NextOffset: 341 - testutil.go:485: Offset: 238, NextOffset: 356 - testutil.go:485: Offset: 341, NextOffset: 481 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 356, NextOffset: 373 - testutil.go:485: Offset: 481, NextOffset: 498 - testutil.go:485: Offset: 373, NextOffset: 492 - testutil.go:485: Offset: 498, NextOffset: 639 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty4] vs [foo_empty4 foo_empty5 foo_empty3 foo4 foo2 foo_empty2 foo3 foo5 foo6 foo foo_empty] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 324, NextOffset: 341 - testutil.go:485: Offset: 221, NextOffset: 238 - testutil.go:485: Offset: 341, NextOffset: 481 - testutil.go:485: Offset: 238, NextOffset: 356 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo2 foo_empty2 foo3 foo_empty3 foo6 foo_empty foo4 foo_empty4 foo5 foo_empty5 foo] testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 481, NextOffset: 498 - testutil.go:485: Offset: 356, NextOffset: 373 - testutil.go:485: Offset: 498, NextOffset: 639 - testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:485: Offset: 477, NextOffset: 494 + testutil.go:485: Offset: 350, NextOffset: 367 + testutil.go:485: Offset: 494, NextOffset: 633 + testutil.go:485: Offset: 367, NextOffset: 484 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 656, NextOffset: 775 - testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 792, NextOffset: 933 - testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:485: Offset: 767, NextOffset: 784 + testutil.go:485: Offset: 618, NextOffset: 635 + testutil.go:485: Offset: 784, NextOffset: 923 + testutil.go:485: Offset: 635, NextOffset: 751 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 933, NextOffset: 950 - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 950, NextOffset: 1574 - testutil.go:485: Offset: 781, NextOffset: 1321 + testutil.go:485: Offset: 923, NextOffset: 940 + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 940, NextOffset: 1566 + testutil.go:485: Offset: 768, NextOffset: 1312 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 189, NextOffset: 206 - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 206, NextOffset: 324 - testutil.go:485: Offset: 103, NextOffset: 221 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU + testutil.go:485: Offset: 187, NextOffset: 204 + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 204, NextOffset: 321 + testutil.go:485: Offset: 99, NextOffset: 216 + 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: 633, NextOffset: 650 + testutil.go:485: Offset: 484, NextOffset: 501 + testutil.go:485: Offset: 650, NextOffset: 767 + testutil.go:485: Offset: 501, NextOffset: 618 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 321, NextOffset: 338 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 338, NextOffset: 477 + testutil.go:485: Offset: 233, NextOffset: 350 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 954): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/954) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 215/954) + zstdchunked_test.go:134: [2] at 215 in stargz, uncompressed length 1536 (nextFrame: 335/954) + zstdchunked_test.go:134: [3] at 335 in stargz, uncompressed length 1536 (nextFrame: 456/954) + zstdchunked_test.go:134: [4] at 456 in stargz, uncompressed length 1024 (nextFrame: 563/954) + zstdchunked_test.go:134: [5] at 563 in stargz, uncompressed length 1636 (nextFrame: 599/954) + zstdchunked_test.go:76: [6] at 599 in stargz, SKIPPABLE FRAME (nextFrame: 906/954) + zstdchunked_test.go:76: [7] at 906 in stargz, SKIPPABLE FRAME (nextFrame: 954/954) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 955): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/955) zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 215/955) @@ -83591,7 +82242,7 @@ zstdchunked_test.go:76: [6] at 600 in stargz, SKIPPABLE FRAME (nextFrame: 907/955) zstdchunked_test.go:76: [7] at 907 in stargz, SKIPPABLE FRAME (nextFrame: 955/955) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 971): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/971) @@ -83602,147 +82253,88 @@ zstdchunked_test.go:134: [5] at 583 in stargz, uncompressed length 1636 (nextFrame: 619/971) zstdchunked_test.go:76: [6] at 619 in stargz, SKIPPABLE FRAME (nextFrame: 923/971) zstdchunked_test.go:76: [7] at 923 in stargz, SKIPPABLE FRAME (nextFrame: 971/971) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR/duplicated_entry_offset === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 972): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/972) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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":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":223,"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":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":493,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":780,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":195,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":935,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":952,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"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":218,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":779,"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":938,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo4 foo6 foo_empty foo2] vs [foo2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty2 foo_empty5 foo foo_empty foo2 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo3 foo_empty3] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 938, NextOffset: 955 + testutil.go:485: Offset: 781, NextOffset: 1325 + testutil.go:485: Offset: 955, NextOffset: 1579 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 223, NextOffset: 240 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 111 in stargz, uncompressed length 1024 (nextFrame: 223/972) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 329, NextOffset: 346 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 240, NextOffset: 358 - testutil.go:485: Offset: 346, NextOffset: 486 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 493, NextOffset: 510 - testutil.go:485: Offset: 643, NextOffset: 660 + zstdchunked_test.go:55: got zstd streams (compressed size: 972): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 356, NextOffset: 373 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/972) + zstdchunked_test.go:134: [1] at 111 in stargz, uncompressed length 1024 (nextFrame: 223/972) zstdchunked_test.go:134: [2] at 223 in stargz, uncompressed length 1536 (nextFrame: 346/972) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 510, NextOffset: 628 - testutil.go:485: Offset: 660, NextOffset: 778 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 935, NextOffset: 952 - testutil.go:485: Offset: 780, NextOffset: 1328 - testutil.go:485: Offset: 952, NextOffset: 1581 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 628, NextOffset: 645 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [3] at 346 in stargz, uncompressed length 1536 (nextFrame: 473/972) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 778, NextOffset: 795 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [4] at 473 in stargz, uncompressed length 1024 (nextFrame: 583/972) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 645, NextOffset: 763 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [5] at 583 in stargz, uncompressed length 512 (nextFrame: 620/972) zstdchunked_test.go:76: [6] at 620 in stargz, SKIPPABLE FRAME (nextFrame: 924/972) zstdchunked_test.go:76: [7] at 924 in stargz, SKIPPABLE FRAME (nextFrame: 972/972) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 795, NextOffset: 935 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 195, NextOffset: 212 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 106, NextOffset: 223 - testutil.go:485: Offset: 212, NextOffset: 329 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 358, NextOffset: 375 - testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 375, NextOffset: 493 - testutil.go:485: Offset: 503, NextOffset: 643 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo foo2 foo3 foo4 foo_empty4] vs [foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo4 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 778, NextOffset: 795 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 795, NextOffset: 935 - testutil.go:485: Offset: 645, NextOffset: 763 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 935, NextOffset: 952 - testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 952, NextOffset: 1581 - testutil.go:485: Offset: 780, NextOffset: 1328 - 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: 643, NextOffset: 660 - testutil.go:485: Offset: 493, NextOffset: 510 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 971): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 660, NextOffset: 778 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/971) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 510, NextOffset: 628 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 111 in stargz, uncompressed length 1024 (nextFrame: 223/971) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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" vs "foo" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [2] at 223 in stargz, uncompressed length 1536 (nextFrame: 346/971) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 195, NextOffset: 212 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [3] at 346 in stargz, uncompressed length 1536 (nextFrame: 473/971) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 89, NextOffset: 106 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [4] at 473 in stargz, uncompressed length 1024 (nextFrame: 583/971) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 212, NextOffset: 329 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX zstdchunked_test.go:134: [5] at 583 in stargz, uncompressed length 1636 (nextFrame: 619/971) zstdchunked_test.go:76: [6] at 619 in stargz, SKIPPABLE FRAME (nextFrame: 923/971) zstdchunked_test.go:76: [7] at 923 in stargz, SKIPPABLE FRAME (nextFrame: 971/971) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 106, NextOffset: 223 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 329, NextOffset: 346 - testutil.go:485: Offset: 223, NextOffset: 240 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 346, NextOffset: 486 - testutil.go:485: Offset: 240, NextOffset: 358 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 358, NextOffset: 375 - testutil.go:485: Offset: 503, NextOffset: 643 - testutil.go:485: Offset: 375, NextOffset: 493 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 972): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 111/972) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 485, NextOffset: 502 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 111 in stargz, uncompressed length 1024 (nextFrame: 223/972) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 373, NextOffset: 492 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [2] at 223 in stargz, uncompressed length 1536 (nextFrame: 346/972) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 502, NextOffset: 643 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [3] at 346 in stargz, uncompressed length 1536 (nextFrame: 473/972) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 492, NextOffset: 509 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [4] at 473 in stargz, uncompressed length 1024 (nextFrame: 583/972) -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 643, NextOffset: 660 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [5] at 583 in stargz, uncompressed length 512 (nextFrame: 620/972) zstdchunked_test.go:76: [6] at 620 in stargz, SKIPPABLE FRAME (nextFrame: 924/972) zstdchunked_test.go:76: [7] at 924 in stargz, SKIPPABLE FRAME (nextFrame: 972/972) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:485: Offset: 660, NextOffset: 779 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 779, NextOffset: 796 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 645, NextOffset: 764 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 959): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 796, NextOffset: 938 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/959) zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 1024 (nextFrame: 219/959) zstdchunked_test.go:134: [2] at 219 in stargz, uncompressed length 1536 (nextFrame: 340/959) @@ -83752,8 +82344,6 @@ zstdchunked_test.go:76: [6] at 606 in stargz, SKIPPABLE FRAME (nextFrame: 911/959) zstdchunked_test.go:76: [7] at 911 in stargz, SKIPPABLE FRAME (nextFrame: 959/959) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 960): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/960) zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 1024 (nextFrame: 219/960) @@ -83763,162 +82353,207 @@ zstdchunked_test.go:134: [5] at 570 in stargz, uncompressed length 512 (nextFrame: 607/960) zstdchunked_test.go:76: [6] at 607 in stargz, SKIPPABLE FRAME (nextFrame: 912/960) zstdchunked_test.go:76: [7] at 912 in stargz, SKIPPABLE FRAME (nextFrame: 960/960) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX/lost_digest_in_a_entry === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 101, NextOffset: 218 + testutil.go:485: Offset: 208, NextOffset: 325 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 218, NextOffset: 235 + testutil.go:485: Offset: 325, NextOffset: 342 + testutil.go:485: Offset: 235, NextOffset: 356 + testutil.go:485: Offset: 342, NextOffset: 485 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo3 foo2 foo_empty2 foo_empty5 foo foo_empty] vs [foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo_empty2 foo6] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 779, NextOffset: 796 + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 796, NextOffset: 938 + testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 938, NextOffset: 955 + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 955, NextOffset: 1579 + testutil.go:485: Offset: 781, NextOffset: 1325 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 485, NextOffset: 502 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 356, NextOffset: 373 + testutil.go:485: Offset: 502, NextOffset: 643 + testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 660, NextOffset: 779 + testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 208, NextOffset: 325 + testutil.go:485: Offset: 101, NextOffset: 218 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 921): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 325, NextOffset: 342 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/921) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 218, NextOffset: 235 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 211/921) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 342, NextOffset: 485 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [2] at 211 in stargz, uncompressed length 1536 (nextFrame: 327/921) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 235, NextOffset: 356 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [3] at 327 in stargz, uncompressed length 1536 (nextFrame: 448/921) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [4] at 448 in stargz, uncompressed length 1024 (nextFrame: 551/921) zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 1636 (nextFrame: 587/921) zstdchunked_test.go:76: [6] at 587 in stargz, SKIPPABLE FRAME (nextFrame: 873/921) zstdchunked_test.go:76: [7] at 873 in stargz, SKIPPABLE FRAME (nextFrame: 921/921) +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":99,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"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":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":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":635,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":321,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":338,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":477,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":494,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":633,"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":767,"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":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo] vs [.no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 768, NextOffset: 1312 - testutil.go:485: Offset: 940, NextOffset: 1566 - 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: 618, NextOffset: 635 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 922): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 767, NextOffset: 784 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 211/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 635, NextOffset: 751 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [2] at 211 in stargz, uncompressed length 1536 (nextFrame: 327/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 784, NextOffset: 923 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [3] at 327 in stargz, uncompressed length 1536 (nextFrame: 448/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 484, NextOffset: 501 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [4] at 448 in stargz, uncompressed length 1024 (nextFrame: 551/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 633, NextOffset: 650 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 512 (nextFrame: 588/922) zstdchunked_test.go:76: [6] at 588 in stargz, SKIPPABLE FRAME (nextFrame: 874/922) zstdchunked_test.go:76: [7] at 874 in stargz, SKIPPABLE FRAME (nextFrame: 922/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 501, NextOffset: 618 - testutil.go:485: Offset: 650, NextOffset: 767 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 187, NextOffset: 204 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 99, NextOffset: 216 - testutil.go:485: Offset: 204, NextOffset: 321 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 321, NextOffset: 338 - testutil.go:485: Offset: 233, NextOffset: 350 - testutil.go:485: Offset: 338, NextOffset: 477 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 367 - testutil.go:485: Offset: 477, NextOffset: 494 - testutil.go:485: Offset: 367, NextOffset: 484 - testutil.go:485: Offset: 494, NextOffset: 633 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo foo_empty foo3 foo4 foo6 foo2 foo_empty2 foo_empty3 foo5 foo_empty5] vs [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo_empty2 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 204, NextOffset: 321 - testutil.go:485: Offset: 99, NextOffset: 216 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 477, NextOffset: 494 - testutil.go:485: Offset: 350, NextOffset: 367 - testutil.go:485: Offset: 494, NextOffset: 633 - testutil.go:485: Offset: 367, NextOffset: 484 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 633, NextOffset: 650 - testutil.go:485: Offset: 484, NextOffset: 501 - testutil.go:485: Offset: 650, NextOffset: 767 - testutil.go:485: Offset: 501, NextOffset: 618 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 921): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 321, NextOffset: 338 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 211/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 216, NextOffset: 233 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [2] at 211 in stargz, uncompressed length 1536 (nextFrame: 327/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 338, NextOffset: 477 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [3] at 327 in stargz, uncompressed length 1536 (nextFrame: 448/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 233, NextOffset: 350 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [4] at 448 in stargz, uncompressed length 1024 (nextFrame: 551/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 1636 (nextFrame: 587/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX zstdchunked_test.go:76: [6] at 587 in stargz, SKIPPABLE FRAME (nextFrame: 873/921) zstdchunked_test.go:76: [7] at 873 in stargz, SKIPPABLE FRAME (nextFrame: 921/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":348,"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":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":478,"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":634,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":651,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":767,"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":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo6] vs [.no.prefetch.landmark foo_empty3 foo5 foo_empty5 foo6 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 101, NextOffset: 216 + testutil.go:485: Offset: 208, NextOffset: 323 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 348, NextOffset: 365 + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 365, NextOffset: 482 + testutil.go:485: Offset: 495, NextOffset: 634 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 632 testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 618, NextOffset: 635 + testutil.go:485: Offset: 632, NextOffset: 748 testutil.go:485: Offset: 784, NextOffset: 923 -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 635, NextOffset: 751 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: 216, NextOffset: 233 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 323, NextOffset: 340 + testutil.go:485: Offset: 233, NextOffset: 348 + testutil.go:485: Offset: 340, NextOffset: 478 + 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: 482, NextOffset: 499 + testutil.go:485: Offset: 634, NextOffset: 651 + testutil.go:485: Offset: 499, NextOffset: 615 + testutil.go:485: Offset: 651, NextOffset: 767 testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 748, NextOffset: 765 testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 765, NextOffset: 1305 testutil.go:485: Offset: 940, NextOffset: 1566 - testutil.go:485: Offset: 768, NextOffset: 1312 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "" vs "" === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 922): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo5 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty foo2] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo6 foo foo3] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 767, NextOffset: 784 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/922) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 615, NextOffset: 632 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 211/922) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 784, NextOffset: 923 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [2] at 211 in stargz, uncompressed length 1536 (nextFrame: 327/922) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 632, NextOffset: 748 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [3] at 327 in stargz, uncompressed length 1536 (nextFrame: 448/922) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [4] at 448 in stargz, uncompressed length 1024 (nextFrame: 551/922) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 940 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 512 (nextFrame: 588/922) zstdchunked_test.go:76: [6] at 588 in stargz, SKIPPABLE FRAME (nextFrame: 874/922) zstdchunked_test.go:76: [7] at 874 in stargz, SKIPPABLE FRAME (nextFrame: 922/922) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 748, NextOffset: 765 + testutil.go:485: Offset: 940, NextOffset: 1566 + testutil.go:485: Offset: 765, NextOffset: 1305 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 323, NextOffset: 340 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 340, NextOffset: 478 + testutil.go:485: Offset: 233, NextOffset: 348 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 348, NextOffset: 365 + testutil.go:485: Offset: 495, NextOffset: 634 + testutil.go:485: Offset: 365, NextOffset: 482 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 634, NextOffset: 651 + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 651, NextOffset: 767 + testutil.go:485: Offset: 499, NextOffset: 615 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 208, NextOffset: 323 + testutil.go:485: Offset: 101, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 920): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/920) @@ -83929,7 +82564,6 @@ zstdchunked_test.go:134: [5] at 550 in stargz, uncompressed length 1636 (nextFrame: 586/920) zstdchunked_test.go:76: [6] at 586 in stargz, SKIPPABLE FRAME (nextFrame: 872/920) zstdchunked_test.go:76: [7] at 872 in stargz, SKIPPABLE FRAME (nextFrame: 920/920) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 921): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/921) @@ -83937,147 +82571,158 @@ zstdchunked_test.go:134: [2] at 212 in stargz, uncompressed length 1536 (nextFrame: 328/921) zstdchunked_test.go:134: [3] at 328 in stargz, uncompressed length 1536 (nextFrame: 448/921) zstdchunked_test.go:134: [4] at 448 in stargz, uncompressed length 1024 (nextFrame: 550/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"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":218,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU zstdchunked_test.go:134: [5] at 550 in stargz, uncompressed length 512 (nextFrame: 587/921) zstdchunked_test.go:76: [6] at 587 in stargz, SKIPPABLE FRAME (nextFrame: 873/921) zstdchunked_test.go:76: [7] at 873 in stargz, SKIPPABLE FRAME (nextFrame: 921/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":779,"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":938,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo3 foo4 foo_empty5] vs [foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 191, NextOffset: 208 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 101, NextOffset: 218 - testutil.go:485: Offset: 208, NextOffset: 325 - 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: 628, NextOffset: 645 - testutil.go:485: Offset: 779, NextOffset: 796 - testutil.go:485: Offset: 645, NextOffset: 764 - testutil.go:485: Offset: 796, NextOffset: 938 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 938, NextOffset: 955 - testutil.go:485: Offset: 781, NextOffset: 1325 - testutil.go:485: Offset: 955, NextOffset: 1579 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 325, NextOffset: 342 - testutil.go:485: Offset: 235, NextOffset: 356 - testutil.go:485: Offset: 342, NextOffset: 485 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 356, NextOffset: 373 - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 373, NextOffset: 492 - testutil.go:485: Offset: 502, NextOffset: 643 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU/duplicated_entry_offset === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 929): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/929) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":86,"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":218,"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":352,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":635,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 212/929) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":192,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":635,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":652,"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":785,"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":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty5 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4] +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [2] at 212 in stargz, uncompressed length 1536 (nextFrame: 330/929) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 86, NextOffset: 103 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [3] at 330 in stargz, uncompressed length 1536 (nextFrame: 452/929) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 192, NextOffset: 209 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [4] at 452 in stargz, uncompressed length 1024 (nextFrame: 556/929) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 103, NextOffset: 218 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 556 in stargz, uncompressed length 1636 (nextFrame: 592/929) zstdchunked_test.go:76: [6] at 592 in stargz, SKIPPABLE FRAME (nextFrame: 881/929) zstdchunked_test.go:76: [7] at 881 in stargz, SKIPPABLE FRAME (nextFrame: 929/929) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 209, NextOffset: 324 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 485, NextOffset: 502 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 509, NextOffset: 628 - testutil.go:485: Offset: 660, NextOffset: 779 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3] vs [foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo3 foo4 foo_empty5] +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 635, NextOffset: 652 + testutil.go:485: Offset: 502, NextOffset: 618 + testutil.go:485: Offset: 652, NextOffset: 768 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 325, NextOffset: 342 testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 342, NextOffset: 485 - testutil.go:485: Offset: 235, NextOffset: 356 + testutil.go:485: Offset: 324, NextOffset: 341 + testutil.go:485: Offset: 235, NextOffset: 352 + testutil.go:485: Offset: 341, NextOffset: 480 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: 779, NextOffset: 796 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 796, NextOffset: 938 - testutil.go:485: Offset: 645, NextOffset: 764 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 938, NextOffset: 955 - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 955, NextOffset: 1579 - testutil.go:485: Offset: 781, NextOffset: 1325 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 208, NextOffset: 325 - testutil.go:485: Offset: 101, NextOffset: 218 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 352, NextOffset: 369 + testutil.go:485: Offset: 480, NextOffset: 497 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 930): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "foo4" vs "foo4" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 369, NextOffset: 485 + testutil.go:485: Offset: 497, NextOffset: 635 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 643, NextOffset: 660 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 212/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 492, NextOffset: 509 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + 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" === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [2] at 212 in stargz, uncompressed length 1536 (nextFrame: 330/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 660, NextOffset: 779 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 618, NextOffset: 635 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [3] at 330 in stargz, uncompressed length 1536 (nextFrame: 452/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 509, NextOffset: 628 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 768, NextOffset: 785 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [4] at 452 in stargz, uncompressed length 1024 (nextFrame: 556/930) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 635, NextOffset: 751 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:134: [5] at 556 in stargz, uncompressed length 512 (nextFrame: 593/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:76: [6] at 593 in stargz, SKIPPABLE FRAME (nextFrame: 882/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 485, NextOffset: 502 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:76: [7] at 882 in stargz, SKIPPABLE FRAME (nextFrame: 930/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 356, NextOffset: 373 - testutil.go:485: Offset: 502, NextOffset: 643 - testutil.go:485: Offset: 373, NextOffset: 492 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 785, NextOffset: 923 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 923, NextOffset: 940 + testutil.go:485: Offset: 768, NextOffset: 1312 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 940, NextOffset: 1566 + 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 [foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 480, NextOffset: 497 + testutil.go:485: Offset: 352, NextOffset: 369 + testutil.go:485: Offset: 497, NextOffset: 635 + testutil.go:485: Offset: 369, NextOffset: 485 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 635, NextOffset: 652 + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 652, NextOffset: 768 + testutil.go:485: Offset: 502, NextOffset: 618 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 940 + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 940, NextOffset: 1566 + testutil.go:485: Offset: 768, NextOffset: 1312 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 209, NextOffset: 324 + testutil.go:485: Offset: 103, NextOffset: 218 + 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: 785 + testutil.go:485: Offset: 618, NextOffset: 635 + testutil.go:485: Offset: 785, NextOffset: 923 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 929): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 635, NextOffset: 751 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/929) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 324, NextOffset: 341 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 212/929) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 218, NextOffset: 235 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [2] at 212 in stargz, uncompressed length 1536 (nextFrame: 330/929) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 341, NextOffset: 480 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [3] at 330 in stargz, uncompressed length 1536 (nextFrame: 452/929) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 235, NextOffset: 352 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:134: [4] at 452 in stargz, uncompressed length 1024 (nextFrame: 556/929) zstdchunked_test.go:134: [5] at 556 in stargz, uncompressed length 1636 (nextFrame: 592/929) zstdchunked_test.go:76: [6] at 592 in stargz, SKIPPABLE FRAME (nextFrame: 881/929) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX zstdchunked_test.go:76: [7] at 881 in stargz, SKIPPABLE FRAME (nextFrame: 929/929) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 930): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/930) @@ -84088,167 +82733,124 @@ zstdchunked_test.go:134: [5] at 556 in stargz, uncompressed length 512 (nextFrame: 593/930) zstdchunked_test.go:76: [6] at 593 in stargz, SKIPPABLE FRAME (nextFrame: 882/930) zstdchunked_test.go:76: [7] at 882 in stargz, SKIPPABLE FRAME (nextFrame: 930/930) +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":348,"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":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":478,"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":634,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":651,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":767,"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":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo foo_empty foo3 foo4 foo_empty4 foo6] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo3 foo4 foo5 foo_empty5] -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 925): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 348, NextOffset: 365 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/925) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 478, NextOffset: 495 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 210/925) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 365, NextOffset: 482 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 326/925) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 495, NextOffset: 634 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [3] at 326 in stargz, uncompressed length 1536 (nextFrame: 448/925) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [4] at 448 in stargz, uncompressed length 1024 (nextFrame: 552/925) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 482, NextOffset: 499 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:134: [5] at 552 in stargz, uncompressed length 1636 (nextFrame: 588/925) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 634, NextOffset: 651 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU zstdchunked_test.go:76: [6] at 588 in stargz, SKIPPABLE FRAME (nextFrame: 877/925) zstdchunked_test.go:76: [7] at 877 in stargz, SKIPPABLE FRAME (nextFrame: 925/925) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 499, NextOffset: 615 - testutil.go:485: Offset: 651, NextOffset: 767 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 765 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 765, NextOffset: 1305 - testutil.go:485: Offset: 940, NextOffset: 1566 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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":97,"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":227,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":311,"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":466,"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":621,"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":755,"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":910,"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 "": [foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo4] vs [foo5 foo6 foo_empty2 foo3 foo4 foo_empty4 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 101, NextOffset: 216 - testutil.go:485: Offset: 208, NextOffset: 323 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 97, NextOffset: 210 + testutil.go:485: Offset: 198, NextOffset: 311 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 495, NextOffset: 612 + testutil.go:485: Offset: 638, NextOffset: 755 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 632 - testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:485: Offset: 784, NextOffset: 923 + testutil.go:485: Offset: 612, NextOffset: 629 + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 629, NextOffset: 746 + testutil.go:485: Offset: 772, NextOffset: 910 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 910, NextOffset: 927 + testutil.go:485: Offset: 763, NextOffset: 1281 + testutil.go:485: Offset: 927, NextOffset: 1525 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 323, NextOffset: 340 - testutil.go:485: Offset: 233, NextOffset: 348 - testutil.go:485: Offset: 340, NextOffset: 478 + testutil.go:485: Offset: 210, NextOffset: 227 + testutil.go:485: Offset: 311, NextOffset: 328 + testutil.go:485: Offset: 227, NextOffset: 344 + testutil.go:485: Offset: 328, NextOffset: 466 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 361 + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 361, NextOffset: 478 + testutil.go:485: Offset: 483, 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 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo3 foo4 foo5 foo_empty5] vs [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo foo_empty foo3 foo4 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty5 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6] vs [foo foo_empty foo4 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3] testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 634, NextOffset: 651 - testutil.go:485: Offset: 482, NextOffset: 499 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 638, NextOffset: 755 + testutil.go:485: Offset: 495, NextOffset: 612 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 612, NextOffset: 629 + testutil.go:485: Offset: 772, NextOffset: 910 + testutil.go:485: Offset: 629, NextOffset: 746 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 910, NextOffset: 927 + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 927, NextOffset: 1525 + testutil.go:485: Offset: 763, NextOffset: 1281 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 344, NextOffset: 361 + testutil.go:485: Offset: 483, NextOffset: 621 + testutil.go:485: Offset: 361, NextOffset: 478 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 311, NextOffset: 328 + testutil.go:485: Offset: 210, NextOffset: 227 + testutil.go:485: Offset: 328, NextOffset: 466 + testutil.go:485: Offset: 227, NextOffset: 344 + 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: 181, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 198, NextOffset: 311 + testutil.go:485: Offset: 97, NextOffset: 210 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 926): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 651, NextOffset: 767 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/926) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 499, NextOffset: 615 - testutil.go:371: Comparing: "foo5" vs "foo5" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 210/926) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 767, NextOffset: 784 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 326/926) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 615, NextOffset: 632 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [3] at 326 in stargz, uncompressed length 1536 (nextFrame: 448/926) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 784, NextOffset: 923 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [4] at 448 in stargz, uncompressed length 1024 (nextFrame: 552/926) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 632, NextOffset: 748 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:134: [5] at 552 in stargz, uncompressed length 512 (nextFrame: 589/926) zstdchunked_test.go:76: [6] at 589 in stargz, SKIPPABLE FRAME (nextFrame: 878/926) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 478, NextOffset: 495 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU zstdchunked_test.go:76: [7] at 878 in stargz, SKIPPABLE FRAME (nextFrame: 926/926) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 348, NextOffset: 365 - testutil.go:485: Offset: 495, NextOffset: 634 - testutil.go:485: Offset: 365, NextOffset: 482 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 323, NextOffset: 340 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 340, NextOffset: 478 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 921): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 233, NextOffset: 348 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 211/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 940 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [2] at 211 in stargz, uncompressed length 1536 (nextFrame: 326/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 748, NextOffset: 765 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [3] at 326 in stargz, uncompressed length 1536 (nextFrame: 448/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 940, NextOffset: 1566 - testutil.go:485: Offset: 765, NextOffset: 1305 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [4] at 448 in stargz, uncompressed length 1024 (nextFrame: 549/921) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 549 in stargz, uncompressed length 1636 (nextFrame: 585/921) zstdchunked_test.go:76: [6] at 585 in stargz, SKIPPABLE FRAME (nextFrame: 873/921) zstdchunked_test.go:76: [7] at 873 in stargz, SKIPPABLE FRAME (nextFrame: 921/921) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 208, NextOffset: 323 - testutil.go:485: Offset: 101, NextOffset: 216 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX/lost_digest_in_a_entry === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 922): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/922) @@ -84260,6 +82862,8 @@ zstdchunked_test.go:76: [6] at 586 in stargz, SKIPPABLE FRAME (nextFrame: 874/922) zstdchunked_test.go:76: [7] at 874 in stargz, SKIPPABLE FRAME (nextFrame: 922/922) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 921): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/921) zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 211/921) @@ -84270,151 +82874,131 @@ zstdchunked_test.go:76: [6] at 585 in stargz, SKIPPABLE FRAME (nextFrame: 873/921) zstdchunked_test.go:76: [7] at 873 in stargz, SKIPPABLE FRAME (nextFrame: 921/921) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 922): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/922) zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 211/922) zstdchunked_test.go:134: [2] at 211 in stargz, uncompressed length 1536 (nextFrame: 326/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":86,"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":218,"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":352,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":635,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":192,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":635,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":652,"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":785,"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":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo6] vs [foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [3] at 326 in stargz, uncompressed length 1536 (nextFrame: 448/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 352, NextOffset: 369 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [4] at 448 in stargz, uncompressed length 1024 (nextFrame: 549/922) zstdchunked_test.go:134: [5] at 549 in stargz, uncompressed length 512 (nextFrame: 586/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 480, NextOffset: 497 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX zstdchunked_test.go:76: [6] at 586 in stargz, SKIPPABLE FRAME (nextFrame: 874/922) zstdchunked_test.go:76: [7] at 874 in stargz, SKIPPABLE FRAME (nextFrame: 922/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 369, NextOffset: 485 - testutil.go:485: Offset: 497, NextOffset: 635 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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: 485, NextOffset: 502 - testutil.go:485: Offset: 635, NextOffset: 652 - testutil.go:485: Offset: 502, NextOffset: 618 - testutil.go:485: Offset: 652, NextOffset: 768 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 618, NextOffset: 635 - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 635, NextOffset: 751 - testutil.go:485: Offset: 785, NextOffset: 923 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 103, NextOffset: 218 - testutil.go:485: Offset: 209, NextOffset: 324 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"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":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":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":363,"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":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":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":738,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":752,"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":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":922,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo] vs [.no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 363 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 930): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 469, NextOffset: 486 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 218, NextOffset: 235 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 363, NextOffset: 476 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 215/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 324, NextOffset: 341 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 486, NextOffset: 622 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [2] at 215 in stargz, uncompressed length 1536 (nextFrame: 331/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 235, NextOffset: 352 - testutil.go:485: Offset: 341, NextOffset: 480 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 476, NextOffset: 493 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [3] at 331 in stargz, uncompressed length 1536 (nextFrame: 453/930) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 622, NextOffset: 639 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [4] at 453 in stargz, uncompressed length 1024 (nextFrame: 559/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 751, NextOffset: 768 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 493, NextOffset: 606 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU zstdchunked_test.go:134: [5] at 559 in stargz, uncompressed length 1636 (nextFrame: 595/930) zstdchunked_test.go:76: [6] at 595 in stargz, SKIPPABLE FRAME (nextFrame: 882/930) zstdchunked_test.go:76: [7] at 882 in stargz, SKIPPABLE FRAME (nextFrame: 930/930) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 768, NextOffset: 1312 - testutil.go:485: Offset: 940, NextOffset: 1566 -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 639, NextOffset: 752 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 635, NextOffset: 652 - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 652, NextOffset: 768 - testutil.go:485: Offset: 502, NextOffset: 618 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 231 + testutil.go:485: Offset: 316, NextOffset: 333 + testutil.go:485: Offset: 231, NextOffset: 346 + testutil.go:485: Offset: 333, NextOffset: 469 + 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: 768, NextOffset: 785 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 618, NextOffset: 635 - testutil.go:485: Offset: 785, NextOffset: 923 - testutil.go:485: Offset: 635, NextOffset: 751 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 623, NextOffset: 738 + testutil.go:485: Offset: 769, NextOffset: 905 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 738, NextOffset: 755 + testutil.go:485: Offset: 905, NextOffset: 922 + testutil.go:485: Offset: 755, NextOffset: 1275 + testutil.go:485: Offset: 922, NextOffset: 1527 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 100, NextOffset: 214 + testutil.go:485: Offset: 202, NextOffset: 316 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty5] vs [foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty foo3 foo4 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 202, NextOffset: 316 + testutil.go:485: Offset: 100, NextOffset: 214 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 316, NextOffset: 333 + testutil.go:485: Offset: 214, NextOffset: 231 + testutil.go:485: Offset: 333, NextOffset: 469 + testutil.go:485: Offset: 231, NextOffset: 346 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 480, NextOffset: 497 - testutil.go:485: Offset: 352, NextOffset: 369 - testutil.go:485: Offset: 497, NextOffset: 635 - testutil.go:485: Offset: 369, NextOffset: 485 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 769, NextOffset: 905 + testutil.go:485: Offset: 623, NextOffset: 738 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 751, NextOffset: 768 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + testutil.go:485: Offset: 905, NextOffset: 922 + testutil.go:485: Offset: 738, NextOffset: 755 + testutil.go:485: Offset: 922, NextOffset: 1527 + testutil.go:485: Offset: 755, NextOffset: 1275 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 469, NextOffset: 486 + testutil.go:485: Offset: 346, NextOffset: 363 + testutil.go:485: Offset: 486, NextOffset: 622 + testutil.go:485: Offset: 363, NextOffset: 476 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 639, NextOffset: 752 + testutil.go:485: Offset: 493, NextOffset: 606 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 931): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 940, NextOffset: 1566 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/931) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 768, NextOffset: 1312 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 215/931) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 192, NextOffset: 209 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [2] at 215 in stargz, uncompressed length 1536 (nextFrame: 331/931) zstdchunked_test.go:134: [3] at 331 in stargz, uncompressed length 1536 (nextFrame: 453/931) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 86, NextOffset: 103 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [4] at 453 in stargz, uncompressed length 1024 (nextFrame: 559/931) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 209, NextOffset: 324 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [5] at 559 in stargz, uncompressed length 512 (nextFrame: 596/931) zstdchunked_test.go:76: [6] at 596 in stargz, SKIPPABLE FRAME (nextFrame: 883/931) zstdchunked_test.go:76: [7] at 883 in stargz, SKIPPABLE FRAME (nextFrame: 931/931) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 103, NextOffset: 218 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 324, NextOffset: 341 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 341, NextOffset: 480 - testutil.go:485: Offset: 235, NextOffset: 352 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU/lost_digest_in_a_entry === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 936): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/936) @@ -84426,6 +83010,9 @@ zstdchunked_test.go:76: [6] at 598 in stargz, SKIPPABLE FRAME (nextFrame: 888/936) zstdchunked_test.go:76: [7] at 888 in stargz, SKIPPABLE FRAME (nextFrame: 936/936) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 937): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/937) zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 214/937) @@ -84436,6 +83023,48 @@ zstdchunked_test.go:76: [6] at 599 in stargz, SKIPPABLE FRAME (nextFrame: 889/937) zstdchunked_test.go:76: [7] at 889 in stargz, SKIPPABLE FRAME (nextFrame: 937/937) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":364,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":752,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":181,"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":315,"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":471,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":488,"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":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":762,"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":918,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":935,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo2 foo_empty3] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 347, NextOffset: 364 + testutil.go:485: Offset: 471, NextOffset: 488 + testutil.go:485: Offset: 364, NextOffset: 482 + testutil.go:485: Offset: 488, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 918, NextOffset: 935 + testutil.go:485: Offset: 769, NextOffset: 1293 + testutil.go:485: Offset: 935, NextOffset: 1537 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 98 + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 98, NextOffset: 215 + testutil.go:485: Offset: 198, NextOffset: 315 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 315, NextOffset: 332 + testutil.go:485: Offset: 232, NextOffset: 347 + testutil.go:485: Offset: 332, NextOffset: 471 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 627, NextOffset: 644 + testutil.go:485: Offset: 499, NextOffset: 617 + testutil.go:485: Offset: 644, NextOffset: 762 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 762, NextOffset: 779 + testutil.go:485: Offset: 634, NextOffset: 752 + testutil.go:485: Offset: 779, NextOffset: 918 + testutil.go:371: Comparing: "" vs "" +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 936): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/936) zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 214/936) @@ -84446,108 +83075,71 @@ zstdchunked_test.go:76: [6] at 598 in stargz, SKIPPABLE FRAME (nextFrame: 888/936) zstdchunked_test.go:76: [7] at 888 in stargz, SKIPPABLE FRAME (nextFrame: 936/936) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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":97,"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":227,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":311,"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":466,"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":621,"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":755,"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":910,"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_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo_empty foo2 foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo5 foo6 foo3 foo_empty3] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 746, NextOffset: 763 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 910, NextOffset: 927 - testutil.go:485: Offset: 763, NextOffset: 1281 - testutil.go:485: Offset: 927, NextOffset: 1525 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty3 foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark foo] vs [foo_empty foo_empty2 foo3 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo5] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 478, NextOffset: 495 - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 495, NextOffset: 612 - testutil.go:485: Offset: 638, NextOffset: 755 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 227 - testutil.go:485: Offset: 311, NextOffset: 328 - testutil.go:485: Offset: 227, NextOffset: 344 - testutil.go:485: Offset: 328, NextOffset: 466 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 361 - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 361, NextOffset: 478 - testutil.go:485: Offset: 483, NextOffset: 621 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 612, NextOffset: 629 - testutil.go:485: Offset: 755, NextOffset: 772 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 629, NextOffset: 746 - testutil.go:485: Offset: 772, NextOffset: 910 + testutil.go:485: Offset: 762, NextOffset: 779 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 779, NextOffset: 918 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 937): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 634, NextOffset: 752 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 97, NextOffset: 210 - testutil.go:485: Offset: 198, NextOffset: 311 - 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 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo_empty5] vs [foo4 foo6 foo_empty3 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 344, NextOffset: 361 - testutil.go:485: Offset: 483, NextOffset: 621 - testutil.go:485: Offset: 361, NextOffset: 478 - 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: 755, NextOffset: 772 - testutil.go:485: Offset: 612, NextOffset: 629 - testutil.go:485: Offset: 772, NextOffset: 910 - testutil.go:485: Offset: 629, NextOffset: 746 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 910, NextOffset: 927 - testutil.go:485: Offset: 746, NextOffset: 763 - testutil.go:485: Offset: 927, NextOffset: 1525 - testutil.go:485: Offset: 763, NextOffset: 1281 + testutil.go:485: Offset: 918, NextOffset: 935 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 935, NextOffset: 1537 + testutil.go:485: Offset: 769, NextOffset: 1293 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 198, NextOffset: 311 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX + testutil.go:485: Offset: 81, NextOffset: 98 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 937): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/937) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 198, NextOffset: 315 + testutil.go:485: Offset: 98, NextOffset: 215 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 315, NextOffset: 332 + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 332, NextOffset: 471 + testutil.go:485: Offset: 232, NextOffset: 347 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 471, NextOffset: 488 + testutil.go:485: Offset: 347, NextOffset: 364 + testutil.go:485: Offset: 488, NextOffset: 627 + testutil.go:485: Offset: 364, NextOffset: 482 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 214/937) +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 627, NextOffset: 644 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [2] at 214 in stargz, uncompressed length 1536 (nextFrame: 332/937) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 97, NextOffset: 210 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 482, NextOffset: 499 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [3] at 332 in stargz, uncompressed length 1536 (nextFrame: 457/937) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 644, NextOffset: 762 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [4] at 457 in stargz, uncompressed length 1024 (nextFrame: 562/937) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 311, NextOffset: 328 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 499, NextOffset: 617 === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX zstdchunked_test.go:134: [5] at 562 in stargz, uncompressed length 512 (nextFrame: 599/937) zstdchunked_test.go:76: [6] at 599 in stargz, SKIPPABLE FRAME (nextFrame: 889/937) zstdchunked_test.go:76: [7] at 889 in stargz, SKIPPABLE FRAME (nextFrame: 937/937) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 210, NextOffset: 227 - testutil.go:485: Offset: 328, NextOffset: 466 - testutil.go:485: Offset: 227, NextOffset: 344 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 478, NextOffset: 495 - testutil.go:485: Offset: 638, NextOffset: 755 - testutil.go:485: Offset: 495, NextOffset: 612 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 934): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/934) @@ -84569,261 +83161,38 @@ zstdchunked_test.go:76: [6] at 597 in stargz, SKIPPABLE FRAME (nextFrame: 887/935) zstdchunked_test.go:76: [7] at 887 in stargz, SKIPPABLE FRAME (nextFrame: 935/935) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"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":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":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":363,"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":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":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":738,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":752,"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":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":922,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty foo_empty2 foo_empty3 foo_empty5 foo] vs [foo3 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo6] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 623, NextOffset: 738 - testutil.go:485: Offset: 769, NextOffset: 905 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 738, NextOffset: 755 - testutil.go:485: Offset: 905, NextOffset: 922 - testutil.go:485: Offset: 755, NextOffset: 1275 - testutil.go:485: Offset: 922, NextOffset: 1527 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 231 - testutil.go:485: Offset: 316, NextOffset: 333 - testutil.go:485: Offset: 231, NextOffset: 346 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 912): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 333, NextOffset: 469 - testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/912) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 346, NextOffset: 363 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 208/912) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 469, NextOffset: 486 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 363, NextOffset: 476 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [2] at 208 in stargz, uncompressed length 1536 (nextFrame: 322/912) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 486, NextOffset: 622 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [3] at 322 in stargz, uncompressed length 1536 (nextFrame: 439/912) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [4] at 439 in stargz, uncompressed length 1024 (nextFrame: 543/912) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 476, NextOffset: 493 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 1636 (nextFrame: 579/912) zstdchunked_test.go:76: [6] at 579 in stargz, SKIPPABLE FRAME (nextFrame: 864/912) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 622, NextOffset: 639 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR zstdchunked_test.go:76: [7] at 864 in stargz, SKIPPABLE FRAME (nextFrame: 912/912) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 493, NextOffset: 606 - testutil.go:485: Offset: 639, NextOffset: 752 - 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: 83, NextOffset: 100 === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 100, NextOffset: 214 - testutil.go:485: Offset: 202, NextOffset: 316 - 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 "": [foo3 foo_empty4 foo5 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo6] vs [foo4 foo_empty4 foo5 foo6 foo2 foo3 foo_empty2 foo_empty3 foo_empty5 foo foo_empty] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 316, NextOffset: 333 - testutil.go:485: Offset: 214, NextOffset: 231 - testutil.go:485: Offset: 333, NextOffset: 469 - testutil.go:485: Offset: 231, NextOffset: 346 - 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: 622, NextOffset: 639 - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 639, NextOffset: 752 - testutil.go:485: Offset: 493, NextOffset: 606 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 202, NextOffset: 316 - testutil.go:485: Offset: 100, NextOffset: 214 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 905, NextOffset: 922 - testutil.go:485: Offset: 738, NextOffset: 755 - testutil.go:485: Offset: 922, NextOffset: 1527 - testutil.go:485: Offset: 755, NextOffset: 1275 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 769, NextOffset: 905 - testutil.go:485: Offset: 623, NextOffset: 738 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 469, NextOffset: 486 - testutil.go:485: Offset: 346, NextOffset: 363 - testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:485: Offset: 363, NextOffset: 476 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 913): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/913) - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 208/913) - zstdchunked_test.go:134: [2] at 208 in stargz, uncompressed length 1536 (nextFrame: 322/913) - zstdchunked_test.go:134: [3] at 322 in stargz, uncompressed length 1536 (nextFrame: 439/913) - zstdchunked_test.go:134: [4] at 439 in stargz, uncompressed length 1024 (nextFrame: 543/913) - zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 512 (nextFrame: 580/913) - zstdchunked_test.go:76: [6] at 580 in stargz, SKIPPABLE FRAME (nextFrame: 865/913) - zstdchunked_test.go:76: [7] at 865 in stargz, SKIPPABLE FRAME (nextFrame: 913/913) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 912): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/912) - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 208/912) - zstdchunked_test.go:134: [2] at 208 in stargz, uncompressed length 1536 (nextFrame: 322/912) - zstdchunked_test.go:134: [3] at 322 in stargz, uncompressed length 1536 (nextFrame: 439/912) - zstdchunked_test.go:134: [4] at 439 in stargz, uncompressed length 1024 (nextFrame: 543/912) - zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 1636 (nextFrame: 579/912) - zstdchunked_test.go:76: [6] at 579 in stargz, SKIPPABLE FRAME (nextFrame: 864/912) - zstdchunked_test.go:76: [7] at 864 in stargz, SKIPPABLE FRAME (nextFrame: 912/912) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":364,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":752,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":181,"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":315,"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":471,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":488,"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":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":762,"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":918,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":935,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":318,"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":472,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":489,"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":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":913,"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 foo6 foo_empty2 foo3 foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty] vs [foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo5 .no.prefetch.landmark foo foo_empty3] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 482, NextOffset: 499 - testutil.go:485: Offset: 627, NextOffset: 644 - testutil.go:485: Offset: 499, NextOffset: 617 - testutil.go:485: Offset: 644, NextOffset: 762 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo5 foo_empty5] vs [foo2 foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo_empty5 foo foo3] testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 617, NextOffset: 634 - testutil.go:485: Offset: 762, NextOffset: 779 - testutil.go:485: Offset: 634, NextOffset: 752 - testutil.go:485: Offset: 779, NextOffset: 918 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 98, NextOffset: 215 - testutil.go:485: Offset: 198, NextOffset: 315 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 315, NextOffset: 332 - testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:485: Offset: 332, NextOffset: 471 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 918, NextOffset: 935 - testutil.go:485: Offset: 769, NextOffset: 1293 - testutil.go:485: Offset: 935, NextOffset: 1537 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 347, NextOffset: 364 - testutil.go:485: Offset: 471, NextOffset: 488 - testutil.go:485: Offset: 364, NextOffset: 482 - testutil.go:485: Offset: 488, NextOffset: 627 + testutil.go:485: Offset: 615, NextOffset: 632 + testutil.go:485: Offset: 759, NextOffset: 776 + testutil.go:485: Offset: 632, NextOffset: 748 + testutil.go:485: Offset: 776, NextOffset: 913 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty3 foo4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty5 foo6 foo5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 762, NextOffset: 779 - testutil.go:485: Offset: 617, NextOffset: 634 - testutil.go:485: Offset: 779, NextOffset: 918 - testutil.go:485: Offset: 634, NextOffset: 752 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 198, NextOffset: 315 - testutil.go:485: Offset: 98, NextOffset: 215 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 627, NextOffset: 644 - testutil.go:485: Offset: 482, NextOffset: 499 - testutil.go:485: Offset: 644, NextOffset: 762 - testutil.go:485: Offset: 499, NextOffset: 617 - 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: 918, NextOffset: 935 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 935, NextOffset: 1537 - testutil.go:485: Offset: 769, NextOffset: 1293 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 315, NextOffset: 332 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 332, NextOffset: 471 - testutil.go:485: Offset: 232, NextOffset: 347 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 101, NextOffset: 216 + testutil.go:485: Offset: 203, NextOffset: 318 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 471, NextOffset: 488 - testutil.go:485: Offset: 347, NextOffset: 364 - testutil.go:485: Offset: 488, NextOffset: 627 - testutil.go:485: Offset: 364, NextOffset: 482 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 913): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/913) - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 208/913) - zstdchunked_test.go:134: [2] at 208 in stargz, uncompressed length 1536 (nextFrame: 322/913) - zstdchunked_test.go:134: [3] at 322 in stargz, uncompressed length 1536 (nextFrame: 439/913) - zstdchunked_test.go:134: [4] at 439 in stargz, uncompressed length 1024 (nextFrame: 543/913) - zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 512 (nextFrame: 580/913) - zstdchunked_test.go:76: [6] at 580 in stargz, SKIPPABLE FRAME (nextFrame: 865/913) - zstdchunked_test.go:76: [7] at 865 in stargz, SKIPPABLE FRAME (nextFrame: 913/913) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 913): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/913) - zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 1024 (nextFrame: 210/913) - zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 324/913) - zstdchunked_test.go:134: [3] at 324 in stargz, uncompressed length 1536 (nextFrame: 440/913) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU - zstdchunked_test.go:134: [4] at 440 in stargz, uncompressed length 1024 (nextFrame: 545/913) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":318,"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":472,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":489,"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":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":913,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU - zstdchunked_test.go:134: [5] at 545 in stargz, uncompressed length 1636 (nextFrame: 581/913) - zstdchunked_test.go:76: [6] at 581 in stargz, SKIPPABLE FRAME (nextFrame: 865/913) - zstdchunked_test.go:76: [7] at 865 in stargz, SKIPPABLE FRAME (nextFrame: 913/913) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo_empty4] vs [foo_empty3 foo_empty5 .no.prefetch.landmark foo foo2 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 318, NextOffset: 335 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 233, NextOffset: 349 -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 335, NextOffset: 472 - testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 366 testutil.go:485: Offset: 472, NextOffset: 489 testutil.go:485: Offset: 366, NextOffset: 482 @@ -84833,41 +83202,45 @@ testutil.go:485: Offset: 626, NextOffset: 643 testutil.go:485: Offset: 499, NextOffset: 615 testutil.go:485: Offset: 643, NextOffset: 759 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 632 - testutil.go:485: Offset: 759, NextOffset: 776 - testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:485: Offset: 776, NextOffset: 913 - 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: 748, NextOffset: 765 testutil.go:485: Offset: 913, NextOffset: 930 testutil.go:485: Offset: 765, NextOffset: 1287 testutil.go:485: Offset: 930, NextOffset: 1532 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 101, NextOffset: 216 - testutil.go:485: Offset: 203, NextOffset: 318 - 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: 233 + testutil.go:485: Offset: 318, NextOffset: 335 + testutil.go:485: Offset: 233, NextOffset: 349 + testutil.go:485: Offset: 335, NextOffset: 472 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 "": [foo2 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2] vs [foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo foo_empty2 foo_empty3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 203, NextOffset: 318 - testutil.go:485: Offset: 101, NextOffset: 216 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo foo3 foo_empty3 foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2] vs [foo foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 318, NextOffset: 335 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 216, NextOffset: 233 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 913): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/913) + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 208/913) + zstdchunked_test.go:134: [2] at 208 in stargz, uncompressed length 1536 (nextFrame: 322/913) + zstdchunked_test.go:134: [3] at 322 in stargz, uncompressed length 1536 (nextFrame: 439/913) + zstdchunked_test.go:134: [4] at 439 in stargz, uncompressed length 1024 (nextFrame: 543/913) + zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 512 (nextFrame: 580/913) + zstdchunked_test.go:76: [6] at 580 in stargz, SKIPPABLE FRAME (nextFrame: 865/913) + zstdchunked_test.go:76: [7] at 865 in stargz, SKIPPABLE FRAME (nextFrame: 913/913) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 335, NextOffset: 472 testutil.go:485: Offset: 233, NextOffset: 349 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 626, NextOffset: 643 + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 643, NextOffset: 759 + testutil.go:485: Offset: 499, NextOffset: 615 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 759, NextOffset: 776 testutil.go:485: Offset: 615, NextOffset: 632 @@ -84878,47 +83251,41 @@ testutil.go:485: Offset: 748, NextOffset: 765 testutil.go:485: Offset: 930, NextOffset: 1532 testutil.go:485: Offset: 765, NextOffset: 1287 - 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: 186, NextOffset: 203 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 203, NextOffset: 318 + testutil.go:485: Offset: 101, NextOffset: 216 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 472, NextOffset: 489 testutil.go:485: Offset: 349, NextOffset: 366 testutil.go:485: Offset: 489, NextOffset: 626 testutil.go:485: Offset: 366, NextOffset: 482 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 626, NextOffset: 643 - testutil.go:485: Offset: 482, NextOffset: 499 - testutil.go:485: Offset: 643, NextOffset: 759 - testutil.go:485: Offset: 499, NextOffset: 615 + 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 TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 914): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/914) - zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 1024 (nextFrame: 210/914) - zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 324/914) - zstdchunked_test.go:134: [3] at 324 in stargz, uncompressed length 1536 (nextFrame: 440/914) - zstdchunked_test.go:134: [4] at 440 in stargz, uncompressed length 1024 (nextFrame: 545/914) - zstdchunked_test.go:134: [5] at 545 in stargz, uncompressed length 512 (nextFrame: 582/914) - zstdchunked_test.go:76: [6] at 582 in stargz, SKIPPABLE FRAME (nextFrame: 866/914) - zstdchunked_test.go:76: [7] at 866 in stargz, SKIPPABLE FRAME (nextFrame: 914/914) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 915): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/915) - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 207/915) - zstdchunked_test.go:134: [2] at 207 in stargz, uncompressed length 1536 (nextFrame: 323/915) - zstdchunked_test.go:134: [3] at 323 in stargz, uncompressed length 1536 (nextFrame: 441/915) - zstdchunked_test.go:134: [4] at 441 in stargz, uncompressed length 1024 (nextFrame: 543/915) - zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 1636 (nextFrame: 579/915) - zstdchunked_test.go:76: [6] at 579 in stargz, SKIPPABLE FRAME (nextFrame: 867/915) - zstdchunked_test.go:76: [7] at 867 in stargz, SKIPPABLE FRAME (nextFrame: 915/915) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 912): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/912) + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 208/912) + zstdchunked_test.go:134: [2] at 208 in stargz, uncompressed length 1536 (nextFrame: 322/912) + zstdchunked_test.go:134: [3] at 322 in stargz, uncompressed length 1536 (nextFrame: 439/912) + zstdchunked_test.go:134: [4] at 439 in stargz, uncompressed length 1024 (nextFrame: 543/912) + zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 1636 (nextFrame: 579/912) + zstdchunked_test.go:76: [6] at 579 in stargz, SKIPPABLE FRAME (nextFrame: 864/912) + zstdchunked_test.go:76: [7] at 864 in stargz, SKIPPABLE FRAME (nextFrame: 912/912) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/duplicated_entry_offset === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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":97,"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":227,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":311,"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":466,"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":621,"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":755,"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":910,"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 "": [foo3 foo4 foo_empty4 foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty] vs [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo5 foo_empty5 foo4 foo_empty4 foo6 foo2 foo_empty2 foo3 foo_empty3] vs [foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo_empty2 .no.prefetch.landmark foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 227 testutil.go:485: Offset: 311, NextOffset: 328 @@ -84928,70 +83295,34 @@ testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 344, NextOffset: 361 testutil.go:485: Offset: 466, NextOffset: 483 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX testutil.go:485: Offset: 361, NextOffset: 478 testutil.go:485: Offset: 483, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 478, NextOffset: 495 testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 495, NextOffset: 612 testutil.go:485: Offset: 638, NextOffset: 755 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 910, NextOffset: 927 + testutil.go:485: Offset: 763, NextOffset: 1281 + testutil.go:485: Offset: 927, NextOffset: 1525 testutil.go:371: Comparing: "foo" vs "foo" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 916): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX testutil.go:485: Offset: 80, NextOffset: 97 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/916) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX testutil.go:485: Offset: 181, NextOffset: 198 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 207/916) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX testutil.go:485: Offset: 97, NextOffset: 210 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:134: [2] at 207 in stargz, uncompressed length 1536 (nextFrame: 323/916) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX testutil.go:485: Offset: 198, NextOffset: 311 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:134: [3] at 323 in stargz, uncompressed length 1536 (nextFrame: 441/916) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX 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: 612, NextOffset: 629 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:134: [4] at 441 in stargz, uncompressed length 1024 (nextFrame: 543/916) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX testutil.go:485: Offset: 755, NextOffset: 772 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 512 (nextFrame: 580/916) - zstdchunked_test.go:76: [6] at 580 in stargz, SKIPPABLE FRAME (nextFrame: 868/916) - zstdchunked_test.go:76: [7] at 868 in stargz, SKIPPABLE FRAME (nextFrame: 916/916) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX testutil.go:485: Offset: 629, NextOffset: 746 testutil.go:485: Offset: 772, NextOffset: 910 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 746, NextOffset: 763 -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX - testutil.go:485: Offset: 910, NextOffset: 927 - testutil.go:485: Offset: 763, NextOffset: 1281 - testutil.go:485: Offset: 927, NextOffset: 1525 testutil.go:371: Comparing: "" vs "" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty5] vs [foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 478, NextOffset: 495 - testutil.go:485: Offset: 638, NextOffset: 755 - testutil.go:485: Offset: 495, NextOffset: 612 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty4 foo5 foo6] vs [foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 foo2 foo_empty2] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 755, NextOffset: 772 testutil.go:485: Offset: 612, NextOffset: 629 @@ -85002,56 +83333,54 @@ testutil.go:485: Offset: 746, NextOffset: 763 testutil.go:485: Offset: 927, NextOffset: 1525 testutil.go:485: Offset: 763, NextOffset: 1281 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 198, NextOffset: 311 - testutil.go:485: Offset: 97, NextOffset: 210 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 311, NextOffset: 328 testutil.go:485: Offset: 210, NextOffset: 227 testutil.go:485: Offset: 328, NextOffset: 466 testutil.go:485: Offset: 227, NextOffset: 344 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 344, NextOffset: 361 testutil.go:485: Offset: 483, NextOffset: 621 testutil.go:485: Offset: 361, NextOffset: 478 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 638, NextOffset: 755 + testutil.go:485: Offset: 495, NextOffset: 612 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 198, NextOffset: 311 + testutil.go:485: Offset: 97, NextOffset: 210 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 915): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/915) - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 207/915) - zstdchunked_test.go:134: [2] at 207 in stargz, uncompressed length 1536 (nextFrame: 323/915) - zstdchunked_test.go:134: [3] at 323 in stargz, uncompressed length 1536 (nextFrame: 441/915) - zstdchunked_test.go:134: [4] at 441 in stargz, uncompressed length 1024 (nextFrame: 543/915) - zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 1636 (nextFrame: 579/915) - zstdchunked_test.go:76: [6] at 579 in stargz, SKIPPABLE FRAME (nextFrame: 867/915) - zstdchunked_test.go:76: [7] at 867 in stargz, SKIPPABLE FRAME (nextFrame: 915/915) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 916): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/916) - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 207/916) - zstdchunked_test.go:134: [2] at 207 in stargz, uncompressed length 1536 (nextFrame: 323/916) - zstdchunked_test.go:134: [3] at 323 in stargz, uncompressed length 1536 (nextFrame: 441/916) - zstdchunked_test.go:134: [4] at 441 in stargz, uncompressed length 1024 (nextFrame: 543/916) - zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 512 (nextFrame: 580/916) - zstdchunked_test.go:76: [6] at 580 in stargz, SKIPPABLE FRAME (nextFrame: 868/916) - zstdchunked_test.go:76: [7] at 868 in stargz, SKIPPABLE FRAME (nextFrame: 916/916) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 913): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/913) + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 208/913) + zstdchunked_test.go:134: [2] at 208 in stargz, uncompressed length 1536 (nextFrame: 322/913) + zstdchunked_test.go:134: [3] at 322 in stargz, uncompressed length 1536 (nextFrame: 439/913) + zstdchunked_test.go:134: [4] at 439 in stargz, uncompressed length 1024 (nextFrame: 543/913) + zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 512 (nextFrame: 580/913) + zstdchunked_test.go:76: [6] at 580 in stargz, SKIPPABLE FRAME (nextFrame: 865/913) + zstdchunked_test.go:76: [7] at 865 in stargz, SKIPPABLE FRAME (nextFrame: 913/913) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"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":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":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":363,"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":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":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":738,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":752,"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":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":922,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo4 foo_empty5 foo_empty] vs [foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] vs [.no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 100, NextOffset: 214 + testutil.go:485: Offset: 202, NextOffset: 316 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" @@ -85059,153 +83388,191 @@ testutil.go:485: Offset: 469, NextOffset: 486 testutil.go:485: Offset: 363, NextOffset: 476 testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 493, NextOffset: 606 - testutil.go:485: Offset: 639, NextOffset: 752 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 623, NextOffset: 738 - testutil.go:485: Offset: 769, NextOffset: 905 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 738, NextOffset: 755 testutil.go:485: Offset: 905, NextOffset: 922 testutil.go:485: Offset: 755, NextOffset: 1275 testutil.go:485: Offset: 922, NextOffset: 1527 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 100, NextOffset: 214 - testutil.go:485: Offset: 202, NextOffset: 316 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 231 testutil.go:485: Offset: 316, NextOffset: 333 testutil.go:485: Offset: 231, NextOffset: 346 testutil.go:485: Offset: 333, NextOffset: 469 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty foo5 foo_empty5 foo6] vs [foo_empty2 foo3 foo4 foo_empty5 foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6 foo] testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 639 testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 639, NextOffset: 752 + testutil.go:485: Offset: 622, NextOffset: 639 testutil.go:485: Offset: 493, NextOffset: 606 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 469, NextOffset: 486 - testutil.go:485: Offset: 346, NextOffset: 363 - testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:485: Offset: 363, NextOffset: 476 + testutil.go:485: Offset: 639, NextOffset: 752 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 623, NextOffset: 738 + testutil.go:485: Offset: 769, NextOffset: 905 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo3 foo4 foo foo2 foo_empty2] vs [foo foo_empty foo_empty2 foo3 foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 905, NextOffset: 922 + testutil.go:485: Offset: 738, NextOffset: 755 + testutil.go:485: Offset: 922, NextOffset: 1527 + testutil.go:485: Offset: 755, NextOffset: 1275 + 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: 752, NextOffset: 769 + testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 769, NextOffset: 905 + testutil.go:485: Offset: 623, NextOffset: 738 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 100 testutil.go:485: Offset: 202, NextOffset: 316 testutil.go:485: Offset: 100, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 316, NextOffset: 333 testutil.go:485: Offset: 214, NextOffset: 231 testutil.go:485: Offset: 333, NextOffset: 469 testutil.go:485: Offset: 231, NextOffset: 346 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 769, NextOffset: 905 - testutil.go:485: Offset: 623, NextOffset: 738 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 905, NextOffset: 922 - testutil.go:485: Offset: 738, NextOffset: 755 - testutil.go:485: Offset: 922, NextOffset: 1527 - testutil.go:485: Offset: 755, NextOffset: 1275 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 469, NextOffset: 486 + testutil.go:485: Offset: 346, NextOffset: 363 + testutil.go:485: Offset: 486, NextOffset: 622 + testutil.go:485: Offset: 363, NextOffset: 476 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 639, NextOffset: 752 + testutil.go:485: Offset: 493, NextOffset: 606 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 913): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/913) + zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 1024 (nextFrame: 210/913) + zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 324/913) + zstdchunked_test.go:134: [3] at 324 in stargz, uncompressed length 1536 (nextFrame: 440/913) + zstdchunked_test.go:134: [4] at 440 in stargz, uncompressed length 1024 (nextFrame: 545/913) + zstdchunked_test.go:134: [5] at 545 in stargz, uncompressed length 1636 (nextFrame: 581/913) + zstdchunked_test.go:76: [6] at 581 in stargz, SKIPPABLE FRAME (nextFrame: 865/913) + zstdchunked_test.go:76: [7] at 865 in stargz, SKIPPABLE FRAME (nextFrame: 913/913) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 921): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/921) - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 210/921) - zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 324/921) - zstdchunked_test.go:134: [3] at 324 in stargz, uncompressed length 1536 (nextFrame: 442/921) - zstdchunked_test.go:134: [4] at 442 in stargz, uncompressed length 1024 (nextFrame: 548/921) - zstdchunked_test.go:134: [5] at 548 in stargz, uncompressed length 1636 (nextFrame: 584/921) - zstdchunked_test.go:76: [6] at 584 in stargz, SKIPPABLE FRAME (nextFrame: 873/921) - zstdchunked_test.go:76: [7] at 873 in stargz, SKIPPABLE FRAME (nextFrame: 921/921) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 922): +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 914): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/914) +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 1024 (nextFrame: 210/914) + zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 324/914) + zstdchunked_test.go:134: [3] at 324 in stargz, uncompressed length 1536 (nextFrame: 440/914) + zstdchunked_test.go:134: [4] at 440 in stargz, uncompressed length 1024 (nextFrame: 545/914) + zstdchunked_test.go:134: [5] at 545 in stargz, uncompressed length 512 (nextFrame: 582/914) + zstdchunked_test.go:76: [6] at 582 in stargz, SKIPPABLE FRAME (nextFrame: 866/914) + zstdchunked_test.go:76: [7] at 866 in stargz, SKIPPABLE FRAME (nextFrame: 914/914) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 915): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":364,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":752,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":181,"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":315,"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":471,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":488,"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":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":762,"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":918,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":935,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo2 foo_empty foo3 foo4 foo_empty4 foo] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo5 foo_empty foo_empty2 foo_empty3 foo_empty4] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 210/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 617, NextOffset: 634 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 324/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 762, NextOffset: 779 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [3] at 324 in stargz, uncompressed length 1536 (nextFrame: 442/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 634, NextOffset: 752 - testutil.go:485: Offset: 779, NextOffset: 918 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [4] at 442 in stargz, uncompressed length 1024 (nextFrame: 548/922) - zstdchunked_test.go:134: [5] at 548 in stargz, uncompressed length 512 (nextFrame: 585/922) - zstdchunked_test.go:76: [6] at 585 in stargz, SKIPPABLE FRAME (nextFrame: 874/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 752, NextOffset: 769 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:76: [7] at 874 in stargz, SKIPPABLE FRAME (nextFrame: 922/922) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 918, NextOffset: 935 - testutil.go:485: Offset: 769, NextOffset: 1293 - testutil.go:485: Offset: 935, NextOffset: 1537 -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo_empty5 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo2] vs [foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo6 foo foo4 foo_empty4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 215, NextOffset: 232 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/915) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:485: Offset: 315, NextOffset: 332 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 207/915) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:485: Offset: 232, NextOffset: 347 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [2] at 207 in stargz, uncompressed length 1536 (nextFrame: 323/915) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:485: Offset: 332, NextOffset: 471 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [3] at 323 in stargz, uncompressed length 1536 (nextFrame: 441/915) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 347, NextOffset: 364 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [4] at 441 in stargz, uncompressed length 1024 (nextFrame: 543/915) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:485: Offset: 471, NextOffset: 488 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 1636 (nextFrame: 579/915) + zstdchunked_test.go:76: [6] at 579 in stargz, SKIPPABLE FRAME (nextFrame: 867/915) + zstdchunked_test.go:76: [7] at 867 in stargz, SKIPPABLE FRAME (nextFrame: 915/915) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:485: Offset: 364, NextOffset: 482 testutil.go:485: Offset: 488, NextOffset: 627 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 627, NextOffset: 644 +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:485: Offset: 499, NextOffset: 617 testutil.go:485: Offset: 644, NextOffset: 762 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 762, NextOffset: 779 + testutil.go:485: Offset: 634, NextOffset: 752 + testutil.go:485: Offset: 779, NextOffset: 918 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 918, NextOffset: 935 + testutil.go:485: Offset: 769, NextOffset: 1293 + testutil.go:485: Offset: 935, NextOffset: 1537 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 98, NextOffset: 215 testutil.go:485: Offset: 198, NextOffset: 315 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo_empty4 foo_empty] vs [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 foo foo4 foo_empty4] vs [foo foo_empty foo_empty3 foo_empty5 foo5 foo6 foo2 foo_empty2 foo3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 471, NextOffset: 488 + testutil.go:485: Offset: 347, NextOffset: 364 + testutil.go:485: Offset: 488, NextOffset: 627 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 916): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/916) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 364, NextOffset: 482 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 207/916) + zstdchunked_test.go:134: [2] at 207 in stargz, uncompressed length 1536 (nextFrame: 323/916) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [3] at 323 in stargz, uncompressed length 1536 (nextFrame: 441/916) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:485: Offset: 762, NextOffset: 779 testutil.go:485: Offset: 617, NextOffset: 634 testutil.go:485: Offset: 779, NextOffset: 918 testutil.go:485: Offset: 634, NextOffset: 752 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: 315, NextOffset: 332 + testutil.go:485: Offset: 215, NextOffset: 232 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 332, NextOffset: 471 + testutil.go:485: Offset: 232, NextOffset: 347 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 918, NextOffset: 935 testutil.go:485: Offset: 752, NextOffset: 769 @@ -85216,57 +83583,51 @@ testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 198, NextOffset: 315 testutil.go:485: Offset: 98, NextOffset: 215 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 315, NextOffset: 332 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 332, NextOffset: 471 - testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 471, NextOffset: 488 - testutil.go:485: Offset: 347, NextOffset: 364 - testutil.go:485: Offset: 488, NextOffset: 627 - testutil.go:485: Offset: 364, NextOffset: 482 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 644 testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 644, NextOffset: 762 testutil.go:485: Offset: 499, NextOffset: 617 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [4] at 441 in stargz, uncompressed length 1024 (nextFrame: 543/916) + zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 512 (nextFrame: 580/916) + zstdchunked_test.go:76: [6] at 580 in stargz, SKIPPABLE FRAME (nextFrame: 868/916) + zstdchunked_test.go:76: [7] at 868 in stargz, SKIPPABLE FRAME (nextFrame: 916/916) === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 905): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/905) - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 206/905) - zstdchunked_test.go:134: [2] at 206 in stargz, uncompressed length 1536 (nextFrame: 319/905) - zstdchunked_test.go:134: [3] at 319 in stargz, uncompressed length 1536 (nextFrame: 438/905) - zstdchunked_test.go:134: [4] at 438 in stargz, uncompressed length 1024 (nextFrame: 537/905) - zstdchunked_test.go:134: [5] at 537 in stargz, uncompressed length 1636 (nextFrame: 573/905) - zstdchunked_test.go:76: [6] at 573 in stargz, SKIPPABLE FRAME (nextFrame: 857/905) - zstdchunked_test.go:76: [7] at 857 in stargz, SKIPPABLE FRAME (nextFrame: 905/905) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":318,"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":472,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":489,"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":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":913,"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 "": [foo6 foo foo_empty2 foo3 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo_empty4] vs [foo_empty2 foo_empty3 foo_empty4 foo5 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3] vs [foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo foo_empty2 foo3 foo5 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 101, NextOffset: 216 testutil.go:485: Offset: 203, NextOffset: 318 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 318, NextOffset: 335 + testutil.go:485: Offset: 233, NextOffset: 349 + testutil.go:485: Offset: 335, NextOffset: 472 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 366 testutil.go:485: Offset: 472, NextOffset: 489 testutil.go:485: Offset: 366, NextOffset: 482 testutil.go:485: Offset: 489, NextOffset: 626 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 626, NextOffset: 643 + testutil.go:485: Offset: 499, NextOffset: 615 + testutil.go:485: Offset: 643, NextOffset: 759 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX testutil.go:485: Offset: 615, NextOffset: 632 testutil.go:485: Offset: 759, NextOffset: 776 testutil.go:485: Offset: 632, NextOffset: 748 @@ -85277,241 +83638,196 @@ testutil.go:485: Offset: 913, NextOffset: 930 testutil.go:485: Offset: 765, NextOffset: 1287 testutil.go:485: Offset: 930, NextOffset: 1532 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo5 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty] vs [foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo4 foo_empty3 foo foo_empty foo_empty2] testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 233 testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 233, NextOffset: 349 + testutil.go:485: Offset: 216, NextOffset: 233 testutil.go:485: Offset: 335, NextOffset: 472 + testutil.go:485: Offset: 233, NextOffset: 349 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 626, NextOffset: 643 - testutil.go:485: Offset: 499, NextOffset: 615 + testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 643, NextOffset: 759 + testutil.go:485: Offset: 499, NextOffset: 615 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo_empty2] vs [foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo2] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 906): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 759, NextOffset: 776 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 206/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 615, NextOffset: 632 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [2] at 206 in stargz, uncompressed length 1536 (nextFrame: 319/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 776, NextOffset: 913 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [3] at 319 in stargz, uncompressed length 1536 (nextFrame: 438/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 632, NextOffset: 748 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [4] at 438 in stargz, uncompressed length 1024 (nextFrame: 537/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [5] at 537 in stargz, uncompressed length 512 (nextFrame: 574/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX testutil.go:485: Offset: 913, NextOffset: 930 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:76: [6] at 574 in stargz, SKIPPABLE FRAME (nextFrame: 858/906) - zstdchunked_test.go:76: [7] at 858 in stargz, SKIPPABLE FRAME (nextFrame: 906/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX testutil.go:485: Offset: 748, NextOffset: 765 testutil.go:485: Offset: 930, NextOffset: 1532 testutil.go:485: Offset: 765, NextOffset: 1287 -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 203, NextOffset: 318 testutil.go:485: Offset: 101, NextOffset: 216 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 335, NextOffset: 472 - testutil.go:485: Offset: 233, NextOffset: 349 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 472, NextOffset: 489 testutil.go:485: Offset: 349, NextOffset: 366 testutil.go:485: Offset: 489, NextOffset: 626 testutil.go:485: Offset: 366, NextOffset: 482 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 626, NextOffset: 643 - testutil.go:485: Offset: 482, NextOffset: 499 - testutil.go:485: Offset: 643, NextOffset: 759 - testutil.go:485: Offset: 499, NextOffset: 615 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 759, NextOffset: 776 + testutil.go:485: Offset: 615, NextOffset: 632 + testutil.go:485: Offset: 776, NextOffset: 913 + testutil.go:485: Offset: 632, NextOffset: 748 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 905): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/905) - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 206/905) - zstdchunked_test.go:134: [2] at 206 in stargz, uncompressed length 1536 (nextFrame: 319/905) - zstdchunked_test.go:134: [3] at 319 in stargz, uncompressed length 1536 (nextFrame: 438/905) - zstdchunked_test.go:134: [4] at 438 in stargz, uncompressed length 1024 (nextFrame: 537/905) - zstdchunked_test.go:134: [5] at 537 in stargz, uncompressed length 1636 (nextFrame: 573/905) - zstdchunked_test.go:76: [6] at 573 in stargz, SKIPPABLE FRAME (nextFrame: 857/905) - zstdchunked_test.go:76: [7] at 857 in stargz, SKIPPABLE FRAME (nextFrame: 905/905) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 915): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/915) + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 207/915) + zstdchunked_test.go:134: [2] at 207 in stargz, uncompressed length 1536 (nextFrame: 323/915) + zstdchunked_test.go:134: [3] at 323 in stargz, uncompressed length 1536 (nextFrame: 441/915) + zstdchunked_test.go:134: [4] at 441 in stargz, uncompressed length 1024 (nextFrame: 543/915) + zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 1636 (nextFrame: 579/915) + zstdchunked_test.go:76: [6] at 579 in stargz, SKIPPABLE FRAME (nextFrame: 867/915) + zstdchunked_test.go:76: [7] at 867 in stargz, SKIPPABLE FRAME (nextFrame: 915/915) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":213,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":230,"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":363,"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":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":762,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":313,"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":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":484,"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":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":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":771,"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":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo6] vs [foo_empty foo2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty2] vs [foo_empty foo2 foo_empty2 foo_empty4 .no.prefetch.landmark foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 745, NextOffset: 762 + testutil.go:485: Offset: 908, NextOffset: 925 + testutil.go:485: Offset: 762, NextOffset: 1284 + testutil.go:485: Offset: 925, NextOffset: 1524 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 213, NextOffset: 230 testutil.go:485: Offset: 313, NextOffset: 330 testutil.go:485: Offset: 230, NextOffset: 346 testutil.go:485: Offset: 330, NextOffset: 467 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 479, NextOffset: 496 - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 496, NextOffset: 612 - testutil.go:485: Offset: 638, NextOffset: 754 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 906): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 363 + testutil.go:485: Offset: 467, NextOffset: 484 + testutil.go:485: Offset: 363, NextOffset: 479 + testutil.go:485: Offset: 484, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 612, NextOffset: 629 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 754, NextOffset: 771 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 206/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 629, NextOffset: 745 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:134: [2] at 206 in stargz, uncompressed length 1536 (nextFrame: 319/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 771, NextOffset: 908 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:134: [3] at 319 in stargz, uncompressed length 1536 (nextFrame: 438/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:134: [4] at 438 in stargz, uncompressed length 1024 (nextFrame: 537/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 81, NextOffset: 98 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:134: [5] at 537 in stargz, uncompressed length 512 (nextFrame: 574/906) - zstdchunked_test.go:76: [6] at 574 in stargz, SKIPPABLE FRAME (nextFrame: 858/906) - zstdchunked_test.go:76: [7] at 858 in stargz, SKIPPABLE FRAME (nextFrame: 906/906) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 98, NextOffset: 213 testutil.go:485: Offset: 198, NextOffset: 313 -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 745, NextOffset: 762 - testutil.go:485: Offset: 908, NextOffset: 925 - testutil.go:485: Offset: 762, NextOffset: 1284 - testutil.go:485: Offset: 925, NextOffset: 1524 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 363 - testutil.go:485: Offset: 467, NextOffset: 484 - testutil.go:485: Offset: 363, NextOffset: 479 - testutil.go:485: Offset: 484, NextOffset: 621 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo2 foo3 foo5 foo_empty5 foo6 foo_empty] vs [foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo3 foo_empty3 foo6] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 908, NextOffset: 925 - testutil.go:485: Offset: 745, NextOffset: 762 - testutil.go:485: Offset: 925, NextOffset: 1524 - testutil.go:485: Offset: 762, NextOffset: 1284 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 313, NextOffset: 330 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 330, NextOffset: 467 - testutil.go:485: Offset: 230, NextOffset: 346 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 479, NextOffset: 496 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 496, NextOffset: 612 + testutil.go:485: Offset: 638, NextOffset: 754 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty4 .no.prefetch.landmark] vs [foo3 foo_empty3 foo5 foo_empty5 foo6 foo2 foo_empty foo_empty2 foo4 foo_empty4 foo] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 484 testutil.go:485: Offset: 346, NextOffset: 363 testutil.go:485: Offset: 484, NextOffset: 621 testutil.go:485: Offset: 363, NextOffset: 479 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 479, NextOffset: 496 + testutil.go:485: Offset: 638, NextOffset: 754 + testutil.go:485: Offset: 496, NextOffset: 612 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 916): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/916) + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 207/916) + zstdchunked_test.go:134: [2] at 207 in stargz, uncompressed length 1536 (nextFrame: 323/916) + zstdchunked_test.go:134: [3] at 323 in stargz, uncompressed length 1536 (nextFrame: 441/916) + zstdchunked_test.go:134: [4] at 441 in stargz, uncompressed length 1024 (nextFrame: 543/916) + zstdchunked_test.go:134: [5] at 543 in stargz, uncompressed length 512 (nextFrame: 580/916) + zstdchunked_test.go:76: [6] at 580 in stargz, SKIPPABLE FRAME (nextFrame: 868/916) + zstdchunked_test.go:76: [7] at 868 in stargz, SKIPPABLE FRAME (nextFrame: 916/916) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 754, NextOffset: 771 testutil.go:485: Offset: 612, NextOffset: 629 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 921): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/921) + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 210/921) + zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 324/921) + zstdchunked_test.go:134: [3] at 324 in stargz, uncompressed length 1536 (nextFrame: 442/921) + zstdchunked_test.go:134: [4] at 442 in stargz, uncompressed length 1024 (nextFrame: 548/921) + zstdchunked_test.go:134: [5] at 548 in stargz, uncompressed length 1636 (nextFrame: 584/921) + zstdchunked_test.go:76: [6] at 584 in stargz, SKIPPABLE FRAME (nextFrame: 873/921) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 771, NextOffset: 908 testutil.go:485: Offset: 629, NextOffset: 745 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 908, NextOffset: 925 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:76: [7] at 873 in stargz, SKIPPABLE FRAME (nextFrame: 921/921) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU + testutil.go:485: Offset: 745, NextOffset: 762 + testutil.go:485: Offset: 925, NextOffset: 1524 + testutil.go:485: Offset: 762, NextOffset: 1284 +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 198, NextOffset: 313 testutil.go:485: Offset: 98, NextOffset: 213 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 926): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 313, NextOffset: 330 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 330, NextOffset: 467 + testutil.go:485: Offset: 230, NextOffset: 346 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: 638 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/926) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU - testutil.go:485: Offset: 479, NextOffset: 496 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 213/926) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU - testutil.go:485: Offset: 638, NextOffset: 754 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [2] at 213 in stargz, uncompressed length 1536 (nextFrame: 327/926) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU - testutil.go:485: Offset: 496, NextOffset: 612 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [3] at 327 in stargz, uncompressed length 1536 (nextFrame: 447/926) - zstdchunked_test.go:134: [4] at 447 in stargz, uncompressed length 1024 (nextFrame: 555/926) - zstdchunked_test.go:134: [5] at 555 in stargz, uncompressed length 1636 (nextFrame: 591/926) - zstdchunked_test.go:76: [6] at 591 in stargz, SKIPPABLE FRAME (nextFrame: 878/926) - zstdchunked_test.go:76: [7] at 878 in stargz, SKIPPABLE FRAME (nextFrame: 926/926) + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 927): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/927) - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 213/927) - zstdchunked_test.go:134: [2] at 213 in stargz, uncompressed length 1536 (nextFrame: 327/927) - zstdchunked_test.go:134: [3] at 327 in stargz, uncompressed length 1536 (nextFrame: 447/927) - zstdchunked_test.go:134: [4] at 447 in stargz, uncompressed length 1024 (nextFrame: 555/927) - zstdchunked_test.go:134: [5] at 555 in stargz, uncompressed length 512 (nextFrame: 592/927) - zstdchunked_test.go:76: [6] at 592 in stargz, SKIPPABLE FRAME (nextFrame: 879/927) - zstdchunked_test.go:76: [7] at 879 in stargz, SKIPPABLE FRAME (nextFrame: 927/927) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 922): +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/922) + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 210/922) + zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 324/922) + zstdchunked_test.go:134: [3] at 324 in stargz, uncompressed length 1536 (nextFrame: 442/922) + zstdchunked_test.go:134: [4] at 442 in stargz, uncompressed length 1024 (nextFrame: 548/922) + zstdchunked_test.go:134: [5] at 548 in stargz, uncompressed length 512 (nextFrame: 585/922) + zstdchunked_test.go:76: [6] at 585 in stargz, SKIPPABLE FRAME (nextFrame: 874/922) + zstdchunked_test.go:76: [7] at 874 in stargz, SKIPPABLE FRAME (nextFrame: 922/922) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":213,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":230,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":475,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":492,"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":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":315,"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":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":636,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":767,"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":919,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo6] vs [.no.prefetch.landmark foo foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo5 foo6 foo foo3 foo_empty3 foo4 foo_empty5 foo2] vs [foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo6] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 750, NextOffset: 767 +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:485: Offset: 623, NextOffset: 737 testutil.go:485: Offset: 767, NextOffset: 902 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 737, NextOffset: 754 + testutil.go:485: Offset: 902, NextOffset: 919 + testutil.go:485: Offset: 754, NextOffset: 1275 + testutil.go:485: Offset: 919, NextOffset: 1526 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 83, NextOffset: 100 testutil.go:485: Offset: 185, NextOffset: 202 @@ -85519,211 +83835,243 @@ testutil.go:485: Offset: 202, NextOffset: 315 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: 475, NextOffset: 492 - testutil.go:485: Offset: 619, NextOffset: 636 - testutil.go:485: Offset: 492, NextOffset: 606 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 924): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 636, NextOffset: 750 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 210/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 737, NextOffset: 754 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 326/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 902, NextOffset: 919 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [3] at 326 in stargz, uncompressed length 1536 (nextFrame: 449/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 754, NextOffset: 1275 - testutil.go:485: Offset: 919, NextOffset: 1526 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [4] at 449 in stargz, uncompressed length 1024 (nextFrame: 551/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 1636 (nextFrame: 587/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:485: Offset: 213, NextOffset: 230 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:76: [6] at 587 in stargz, SKIPPABLE FRAME (nextFrame: 876/924) - zstdchunked_test.go:76: [7] at 876 in stargz, SKIPPABLE FRAME (nextFrame: 924/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:485: Offset: 315, NextOffset: 332 testutil.go:485: Offset: 230, NextOffset: 344 testutil.go:485: Offset: 332, NextOffset: 467 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 344, NextOffset: 361 -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:485: Offset: 467, NextOffset: 484 testutil.go:485: Offset: 361, NextOffset: 475 testutil.go:485: Offset: 484, NextOffset: 619 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 475, NextOffset: 492 + testutil.go:485: Offset: 619, NextOffset: 636 + testutil.go:485: Offset: 492, NextOffset: 606 + testutil.go:485: Offset: 636, NextOffset: 750 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo5 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo_empty3] vs [foo2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5] vs [foo_empty5 foo2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo_empty4] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 467, NextOffset: 484 + testutil.go:485: Offset: 344, NextOffset: 361 + testutil.go:485: Offset: 484, NextOffset: 619 + testutil.go:485: Offset: 361, NextOffset: 475 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 750, NextOffset: 767 testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 767, NextOffset: 902 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:485: Offset: 623, NextOffset: 737 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 902, NextOffset: 919 testutil.go:485: Offset: 737, NextOffset: 754 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:485: Offset: 919, NextOffset: 1526 testutil.go:485: Offset: 754, NextOffset: 1275 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 202, NextOffset: 315 - testutil.go:485: Offset: 100, NextOffset: 213 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 484 - testutil.go:485: Offset: 344, NextOffset: 361 - testutil.go:485: Offset: 484, NextOffset: 619 - testutil.go:485: Offset: 361, NextOffset: 475 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 315, NextOffset: 332 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 332, NextOffset: 467 + testutil.go:485: Offset: 230, NextOffset: 344 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 619, NextOffset: 636 testutil.go:485: Offset: 475, NextOffset: 492 testutil.go:485: Offset: 636, NextOffset: 750 testutil.go:485: Offset: 492, 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: 185, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 202, NextOffset: 315 + testutil.go:485: Offset: 100, NextOffset: 213 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 315, NextOffset: 332 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 332, NextOffset: 467 - testutil.go:485: Offset: 230, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU/duplicated_entry_offset === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 925): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/925) - zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 210/925) - zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 326/925) - zstdchunked_test.go:134: [3] at 326 in stargz, uncompressed length 1536 (nextFrame: 449/925) - zstdchunked_test.go:134: [4] at 449 in stargz, uncompressed length 1024 (nextFrame: 551/925) - zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 512 (nextFrame: 588/925) - zstdchunked_test.go:76: [6] at 588 in stargz, SKIPPABLE FRAME (nextFrame: 877/925) - zstdchunked_test.go:76: [7] at 877 in stargz, SKIPPABLE FRAME (nextFrame: 925/925) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 905): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/905) + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 206/905) + zstdchunked_test.go:134: [2] at 206 in stargz, uncompressed length 1536 (nextFrame: 319/905) + zstdchunked_test.go:134: [3] at 319 in stargz, uncompressed length 1536 (nextFrame: 438/905) + zstdchunked_test.go:134: [4] at 438 in stargz, uncompressed length 1024 (nextFrame: 537/905) + zstdchunked_test.go:134: [5] at 537 in stargz, uncompressed length 1636 (nextFrame: 573/905) + zstdchunked_test.go:76: [6] at 573 in stargz, SKIPPABLE FRAME (nextFrame: 857/905) + zstdchunked_test.go:76: [7] at 857 in stargz, SKIPPABLE FRAME (nextFrame: 905/905) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 906): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/906) + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 206/906) + zstdchunked_test.go:134: [2] at 206 in stargz, uncompressed length 1536 (nextFrame: 319/906) + zstdchunked_test.go:134: [3] at 319 in stargz, uncompressed length 1536 (nextFrame: 438/906) + zstdchunked_test.go:134: [4] at 438 in stargz, uncompressed length 1024 (nextFrame: 537/906) + zstdchunked_test.go:134: [5] at 537 in stargz, uncompressed length 512 (nextFrame: 574/906) + zstdchunked_test.go:76: [6] at 574 in stargz, SKIPPABLE FRAME (nextFrame: 858/906) + zstdchunked_test.go:76: [7] at 858 in stargz, SKIPPABLE FRAME (nextFrame: 906/906) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 905): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/905) + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 206/905) + zstdchunked_test.go:134: [2] at 206 in stargz, uncompressed length 1536 (nextFrame: 319/905) + zstdchunked_test.go:134: [3] at 319 in stargz, uncompressed length 1536 (nextFrame: 438/905) + zstdchunked_test.go:134: [4] at 438 in stargz, uncompressed length 1024 (nextFrame: 537/905) + zstdchunked_test.go:134: [5] at 537 in stargz, uncompressed length 1636 (nextFrame: 573/905) + zstdchunked_test.go:76: [6] at 573 in stargz, SKIPPABLE FRAME (nextFrame: 857/905) + zstdchunked_test.go:76: [7] at 857 in stargz, SKIPPABLE FRAME (nextFrame: 905/905) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":99,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"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":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":483,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"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":473,"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":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":762,"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":917,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo6 foo2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty foo2 foo_empty3 foo_empty4 foo foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo4 foo5 foo_empty5] vs [foo foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 185, NextOffset: 202 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 99, NextOffset: 215 + testutil.go:485: Offset: 202, NextOffset: 318 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 483, NextOffset: 500 + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 500, NextOffset: 617 + testutil.go:485: Offset: 645, NextOffset: 762 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 617, NextOffset: 634 testutil.go:485: Offset: 762, NextOffset: 779 testutil.go:485: Offset: 634, NextOffset: 751 testutil.go:485: Offset: 779, NextOffset: 917 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 917, NextOffset: 934 + testutil.go:485: Offset: 768, NextOffset: 1292 + testutil.go:485: Offset: 934, NextOffset: 1536 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 215, NextOffset: 232 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 906): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/906) + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 206/906) + zstdchunked_test.go:134: [2] at 206 in stargz, uncompressed length 1536 (nextFrame: 319/906) + zstdchunked_test.go:134: [3] at 319 in stargz, uncompressed length 1536 (nextFrame: 438/906) + zstdchunked_test.go:134: [4] at 438 in stargz, uncompressed length 1024 (nextFrame: 537/906) + zstdchunked_test.go:134: [5] at 537 in stargz, uncompressed length 512 (nextFrame: 574/906) + zstdchunked_test.go:76: [6] at 574 in stargz, SKIPPABLE FRAME (nextFrame: 858/906) + zstdchunked_test.go:76: [7] at 858 in stargz, SKIPPABLE FRAME (nextFrame: 906/906) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 318, NextOffset: 335 testutil.go:485: Offset: 232, NextOffset: 349 testutil.go:485: Offset: 335, NextOffset: 473 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 366 testutil.go:485: Offset: 473, NextOffset: 490 testutil.go:485: Offset: 366, NextOffset: 483 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 926): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 490, NextOffset: 628 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 483, NextOffset: 500 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 500, NextOffset: 617 - testutil.go:485: Offset: 645, NextOffset: 762 + testutil.go:371: Comparing: "" vs "" +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/926) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 foo6 foo foo3 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty] vs [foo3 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo_empty5 foo foo4 foo5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 751, NextOffset: 768 testutil.go:485: Offset: 917, NextOffset: 934 - testutil.go:485: Offset: 768, NextOffset: 1292 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 213/926) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 751, NextOffset: 768 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:134: [2] at 213 in stargz, uncompressed length 1536 (nextFrame: 327/926) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 934, NextOffset: 1536 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 99, NextOffset: 215 - testutil.go:485: Offset: 202, NextOffset: 318 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo2 foo_empty3 foo_empty4 foo foo_empty] vs [foo3 foo4 foo6 foo foo_empty foo_empty2 foo5 foo_empty5 foo2 foo_empty3 foo_empty4] +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:134: [3] at 327 in stargz, uncompressed length 1536 (nextFrame: 447/926) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 768, NextOffset: 1292 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:134: [4] at 447 in stargz, uncompressed length 1024 (nextFrame: 555/926) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 185, NextOffset: 202 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:134: [5] at 555 in stargz, uncompressed length 1636 (nextFrame: 591/926) + zstdchunked_test.go:76: [6] at 591 in stargz, SKIPPABLE FRAME (nextFrame: 878/926) + zstdchunked_test.go:76: [7] at 878 in stargz, SKIPPABLE FRAME (nextFrame: 926/926) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 82, NextOffset: 99 testutil.go:485: Offset: 202, NextOffset: 318 testutil.go:485: Offset: 99, NextOffset: 215 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 335, NextOffset: 473 - testutil.go:485: Offset: 232, NextOffset: 349 - 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" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 924): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 473, NextOffset: 490 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 349, NextOffset: 366 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 210/924) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 490, NextOffset: 628 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 326/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 366, NextOffset: 483 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:134: [3] at 326 in stargz, uncompressed length 1536 (nextFrame: 449/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 628, NextOffset: 645 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:134: [4] at 449 in stargz, uncompressed length 1024 (nextFrame: 551/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 483, NextOffset: 500 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 1636 (nextFrame: 587/924) - zstdchunked_test.go:76: [6] at 587 in stargz, SKIPPABLE FRAME (nextFrame: 876/924) - zstdchunked_test.go:76: [7] at 876 in stargz, SKIPPABLE FRAME (nextFrame: 924/924) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 645, NextOffset: 762 testutil.go:485: Offset: 500, NextOffset: 617 -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 762, NextOffset: 779 testutil.go:485: Offset: 617, NextOffset: 634 testutil.go:485: Offset: 779, NextOffset: 917 testutil.go:485: Offset: 634, NextOffset: 751 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 917, NextOffset: 934 - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 934, NextOffset: 1536 - testutil.go:485: Offset: 768, NextOffset: 1292 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 927): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/927) + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 213/927) + zstdchunked_test.go:134: [2] at 213 in stargz, uncompressed length 1536 (nextFrame: 327/927) + zstdchunked_test.go:134: [3] at 327 in stargz, uncompressed length 1536 (nextFrame: 447/927) + zstdchunked_test.go:134: [4] at 447 in stargz, uncompressed length 1024 (nextFrame: 555/927) + zstdchunked_test.go:134: [5] at 555 in stargz, uncompressed length 512 (nextFrame: 592/927) + zstdchunked_test.go:76: [6] at 592 in stargz, SKIPPABLE FRAME (nextFrame: 879/927) + zstdchunked_test.go:76: [7] at 879 in stargz, SKIPPABLE FRAME (nextFrame: 927/927) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 924): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/924) + zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 210/924) + zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 326/924) + zstdchunked_test.go:134: [3] at 326 in stargz, uncompressed length 1536 (nextFrame: 449/924) + zstdchunked_test.go:134: [4] at 449 in stargz, uncompressed length 1024 (nextFrame: 551/924) + zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 1636 (nextFrame: 587/924) + zstdchunked_test.go:76: [6] at 587 in stargz, SKIPPABLE FRAME (nextFrame: 876/924) + zstdchunked_test.go:76: [7] at 876 in stargz, SKIPPABLE FRAME (nextFrame: 924/924) +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 318, NextOffset: 335 + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 335, NextOffset: 473 + testutil.go:485: Offset: 232, NextOffset: 349 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 925): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/925) zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 210/925) @@ -85733,68 +84081,71 @@ zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 512 (nextFrame: 588/925) zstdchunked_test.go:76: [6] at 588 in stargz, SKIPPABLE FRAME (nextFrame: 877/925) zstdchunked_test.go:76: [7] at 877 in stargz, SKIPPABLE FRAME (nextFrame: 925/925) -=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":364,"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":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":611,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":628,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":743,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":760,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":771,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":907,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":924,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2] vs [foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo_empty foo4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty foo2 foo_empty3 foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 479, NextOffset: 496 + testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 496, NextOffset: 611 + testutil.go:485: Offset: 639, NextOffset: 754 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 754, NextOffset: 771 + testutil.go:485: Offset: 628, NextOffset: 743 + testutil.go:485: Offset: 771, NextOffset: 907 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 101, NextOffset: 215 testutil.go:485: Offset: 202, NextOffset: 316 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 316, NextOffset: 333 + testutil.go:485: Offset: 232, NextOffset: 347 + testutil.go:485: Offset: 333, NextOffset: 469 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 347, NextOffset: 364 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 924): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/924) + zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 210/924) + zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 326/924) + zstdchunked_test.go:134: [3] at 326 in stargz, uncompressed length 1536 (nextFrame: 449/924) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:485: Offset: 469, NextOffset: 486 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:134: [4] at 449 in stargz, uncompressed length 1024 (nextFrame: 551/924) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:485: Offset: 364, NextOffset: 479 +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 1636 (nextFrame: 587/924) + zstdchunked_test.go:76: [6] at 587 in stargz, SKIPPABLE FRAME (nextFrame: 876/924) + zstdchunked_test.go:76: [7] at 876 in stargz, SKIPPABLE FRAME (nextFrame: 924/924) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 611, NextOffset: 628 - testutil.go:485: Offset: 754, NextOffset: 771 - testutil.go:485: Offset: 628, NextOffset: 743 - testutil.go:485: Offset: 771, NextOffset: 907 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 316, NextOffset: 333 - testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:485: Offset: 333, NextOffset: 469 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 479, NextOffset: 496 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 496, NextOffset: 611 - testutil.go:485: Offset: 639, NextOffset: 754 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: 743, NextOffset: 760 testutil.go:485: Offset: 907, NextOffset: 924 testutil.go:485: Offset: 760, NextOffset: 1283 +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:485: Offset: 924, NextOffset: 1528 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo5] vs [foo_empty foo4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 754, NextOffset: 771 testutil.go:485: Offset: 611, NextOffset: 628 testutil.go:485: Offset: 771, NextOffset: 907 testutil.go:485: Offset: 628, NextOffset: 743 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 479, NextOffset: 496 - testutil.go:485: Offset: 639, NextOffset: 754 - testutil.go:485: Offset: 496, NextOffset: 611 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 469, NextOffset: 486 - testutil.go:485: Offset: 347, NextOffset: 364 - testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:485: Offset: 364, NextOffset: 479 - 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: 907, NextOffset: 924 testutil.go:485: Offset: 743, NextOffset: 760 @@ -85803,41 +84154,80 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 84, NextOffset: 101 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 927): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:485: Offset: 202, NextOffset: 316 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/927) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:485: Offset: 101, NextOffset: 215 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 213/927) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 469, NextOffset: 486 + testutil.go:485: Offset: 347, NextOffset: 364 + testutil.go:485: Offset: 486, NextOffset: 622 + testutil.go:485: Offset: 364, NextOffset: 479 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 479, NextOffset: 496 + testutil.go:485: Offset: 639, NextOffset: 754 + testutil.go:485: Offset: 496, NextOffset: 611 + 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: 316, NextOffset: 333 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [2] at 213 in stargz, uncompressed length 1536 (nextFrame: 328/927) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:485: Offset: 215, NextOffset: 232 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [3] at 328 in stargz, uncompressed length 1536 (nextFrame: 449/927) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:485: Offset: 333, NextOffset: 469 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [4] at 449 in stargz, uncompressed length 1024 (nextFrame: 554/927) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU testutil.go:485: Offset: 232, NextOffset: 347 -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 925): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/925) + zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 210/925) + zstdchunked_test.go:134: [2] at 210 in stargz, uncompressed length 1536 (nextFrame: 326/925) + zstdchunked_test.go:134: [3] at 326 in stargz, uncompressed length 1536 (nextFrame: 449/925) + zstdchunked_test.go:134: [4] at 449 in stargz, uncompressed length 1024 (nextFrame: 551/925) + zstdchunked_test.go:134: [5] at 551 in stargz, uncompressed length 512 (nextFrame: 588/925) + zstdchunked_test.go:76: [6] at 588 in stargz, SKIPPABLE FRAME (nextFrame: 877/925) + zstdchunked_test.go:76: [7] at 877 in stargz, SKIPPABLE FRAME (nextFrame: 925/925) +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 927): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/927) + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 213/927) + zstdchunked_test.go:134: [2] at 213 in stargz, uncompressed length 1536 (nextFrame: 328/927) + zstdchunked_test.go:134: [3] at 328 in stargz, uncompressed length 1536 (nextFrame: 449/927) + zstdchunked_test.go:134: [4] at 449 in stargz, uncompressed length 1024 (nextFrame: 554/927) zstdchunked_test.go:134: [5] at 554 in stargz, uncompressed length 1636 (nextFrame: 590/927) zstdchunked_test.go:76: [6] at 590 in stargz, SKIPPABLE FRAME (nextFrame: 879/927) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU zstdchunked_test.go:76: [7] at 879 in stargz, SKIPPABLE FRAME (nextFrame: 927/927) === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":588,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":598,"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":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":744,"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":893,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty5 foo_empty foo_empty3 foo4 foo_empty4 foo5 foo6 foo] vs [foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo2 foo3] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 714, NextOffset: 731 + testutil.go:485: Offset: 876, NextOffset: 893 + testutil.go:485: Offset: 731, NextOffset: 1243 + testutil.go:485: Offset: 893, NextOffset: 1470 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 459, NextOffset: 476 + testutil.go:485: Offset: 598, NextOffset: 615 + testutil.go:485: Offset: 476, NextOffset: 588 + testutil.go:485: Offset: 615, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 588, NextOffset: 605 + testutil.go:485: Offset: 727, NextOffset: 744 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR/duplicated_entry_offset === CONT TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 928): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/928) @@ -85850,6 +84240,8 @@ zstdchunked_test.go:76: [7] at 880 in stargz, SKIPPABLE FRAME (nextFrame: 928/928) === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 462): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 131/462) zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/462) @@ -85866,11 +84258,70 @@ zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/462) zstdchunked_test.go:76: [2] at 168 in stargz, SKIPPABLE FRAME (nextFrame: 414/462) zstdchunked_test.go:76: [3] at 414 in stargz, SKIPPABLE FRAME (nextFrame: 462/462) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 605, NextOffset: 714 + testutil.go:485: Offset: 744, NextOffset: 876 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 205, NextOffset: 222 + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 222, NextOffset: 330 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 330, NextOffset: 347 + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 347, NextOffset: 459 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo2 foo3 foo_empty3] vs [foo foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 205, NextOffset: 222 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:485: Offset: 222, NextOffset: 330 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 330, NextOffset: 347 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:485: Offset: 347, NextOffset: 459 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 727, NextOffset: 744 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 588, NextOffset: 605 + testutil.go:485: Offset: 744, NextOffset: 876 + testutil.go:485: Offset: 605, NextOffset: 714 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 893 + testutil.go:485: Offset: 714, NextOffset: 731 + testutil.go:485: Offset: 893, NextOffset: 1470 + testutil.go:485: Offset: 731, NextOffset: 1243 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:485: Offset: 96, NextOffset: 205 + 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: 598, NextOffset: 615 + testutil.go:485: Offset: 459, NextOffset: 476 + testutil.go:485: Offset: 615, NextOffset: 727 + testutil.go:485: Offset: 476, NextOffset: 588 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,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":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 460): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/460) @@ -85882,8 +84333,11 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU/duplicated_entry_offset === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR === CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 468): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 132/468) @@ -85907,6 +84361,8 @@ 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 467): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 131/467) zstdchunked_test.go:134: [1] at 131 in stargz, uncompressed length 512 (nextFrame: 168/467) @@ -85918,7 +84374,8 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX === CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 470): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 132/470) @@ -85932,147 +84389,42 @@ === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 470): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":588,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 132/470) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":598,"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":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":744,"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":893,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4] vs [foo foo2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo6] -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:134: [1] at 132 in stargz, uncompressed length 512 (nextFrame: 169/470) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - 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: 330, NextOffset: 347 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX zstdchunked_test.go:76: [2] at 169 in stargz, SKIPPABLE FRAME (nextFrame: 422/470) zstdchunked_test.go:76: [3] at 422 in stargz, SKIPPABLE FRAME (nextFrame: 470/470) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 449, NextOffset: 466 - testutil.go:485: Offset: 347, NextOffset: 459 - testutil.go:485: Offset: 466, NextOffset: 598 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 588, NextOffset: 605 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,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":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 727, NextOffset: 744 === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 605, NextOffset: 714 - testutil.go:485: Offset: 744, NextOffset: 876 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 459, NextOffset: 476 - testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 476, NextOffset: 588 - testutil.go:485: Offset: 615, NextOffset: 727 === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 876, NextOffset: 893 - testutil.go:485: Offset: 731, NextOffset: 1243 - testutil.go:485: Offset: 893, NextOffset: 1470 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 174, NextOffset: 191 - testutil.go:485: Offset: 96, NextOffset: 205 - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 222 - testutil.go:485: Offset: 300, NextOffset: 317 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 467): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 222, NextOffset: 330 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/467) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 317, NextOffset: 449 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 512 (nextFrame: 166/467) zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 419/467) zstdchunked_test.go:76: [3] at 419 in stargz, SKIPPABLE FRAME (nextFrame: 467/467) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo_empty2] vs [foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty2 foo3 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 191 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 79, NextOffset: 96 === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:485: Offset: 96, NextOffset: 205 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 205, NextOffset: 222 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX/duplicated_entry_offset === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 317, NextOffset: 449 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU === CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 467): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 222, NextOffset: 330 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 133/467) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 449, NextOffset: 466 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 512 (nextFrame: 170/467) zstdchunked_test.go:76: [2] at 170 in stargz, SKIPPABLE FRAME (nextFrame: 419/467) zstdchunked_test.go:76: [3] at 419 in stargz, SKIPPABLE FRAME (nextFrame: 467/467) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 330, NextOffset: 347 - testutil.go:485: Offset: 466, NextOffset: 598 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 347, NextOffset: 459 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 727, NextOffset: 744 - testutil.go:485: Offset: 588, NextOffset: 605 - testutil.go:485: Offset: 744, NextOffset: 876 - testutil.go:485: Offset: 605, NextOffset: 714 - 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: 598, NextOffset: 615 - testutil.go:485: Offset: 459, NextOffset: 476 - testutil.go:485: Offset: 615, NextOffset: 727 - testutil.go:485: Offset: 476, NextOffset: 588 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 893 - testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 893, NextOffset: 1470 - testutil.go:485: Offset: 731, NextOffset: 1243 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 467): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 133/467) zstdchunked_test.go:134: [1] at 133 in stargz, uncompressed length 512 (nextFrame: 170/467) @@ -86084,8 +84436,6 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 464): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/464) zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/464) @@ -86097,7 +84447,9 @@ 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":590,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":719,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":736,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU/lost_digest_in_a_entry === CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 454): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/454) @@ -86110,112 +84462,66 @@ 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 454): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/454) - zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 512 (nextFrame: 166/454) - zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) - zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) - 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 452): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 127/452) - zstdchunked_test.go:134: [1] at 127 in stargz, uncompressed length 512 (nextFrame: 164/452) - zstdchunked_test.go:76: [2] at 164 in stargz, SKIPPABLE FRAME (nextFrame: 404/452) - zstdchunked_test.go:76: [3] at 404 in stargz, SKIPPABLE FRAME (nextFrame: 452/452) - 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 455): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/455) - zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/455) - zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 407/455) - zstdchunked_test.go:76: [3] at 407 in stargz, SKIPPABLE FRAME (nextFrame: 455/455) - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":590,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":719,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":736,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":175,"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":301,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":318,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":728,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":745,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":877,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":894,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo6 foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2] vs [foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 .no.prefetch.landmark foo_empty2 foo3 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo6 foo3 foo_empty3 foo4] vs [foo5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty foo_empty2 foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 332, NextOffset: 349 testutil.go:485: Offset: 450, NextOffset: 467 testutil.go:485: Offset: 349, NextOffset: 461 testutil.go:485: Offset: 467, NextOffset: 599 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 461, NextOffset: 478 + testutil.go:485: Offset: 599, NextOffset: 616 + testutil.go:485: Offset: 478, NextOffset: 590 + testutil.go:485: Offset: 616, NextOffset: 728 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 719, NextOffset: 736 testutil.go:485: Offset: 877, NextOffset: 894 testutil.go:485: Offset: 736, NextOffset: 1251 testutil.go:485: Offset: 894, NextOffset: 1474 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:485: Offset: 192, NextOffset: 301 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 203, NextOffset: 220 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 455): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 301, NextOffset: 318 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/455) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 220, NextOffset: 332 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/455) - zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 407/455) - zstdchunked_test.go:76: [3] at 407 in stargz, SKIPPABLE FRAME (nextFrame: 455/455) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 318, NextOffset: 450 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 461, NextOffset: 478 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 599, NextOffset: 616 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,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":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 478, NextOffset: 590 -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 454): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 616, NextOffset: 728 + 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: 590, NextOffset: 607 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/454) + zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 512 (nextFrame: 166/454) + zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) + zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 607, NextOffset: 719 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 745, NextOffset: 877 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:485: Offset: 192, NextOffset: 301 -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo6 .no.prefetch.landmark foo_empty2] vs [foo_empty foo2 foo3 foo_empty3 foo6 foo foo_empty2 foo4 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 877, NextOffset: 894 - testutil.go:485: Offset: 719, NextOffset: 736 - testutil.go:485: Offset: 894, NextOffset: 1474 - testutil.go:485: Offset: 736, NextOffset: 1251 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo_empty2 foo_empty4 foo_empty5] vs [foo_empty2 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo6 foo3 foo_empty3 foo4] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 450, NextOffset: 467 testutil.go:485: Offset: 332, NextOffset: 349 @@ -86225,446 +84531,409 @@ testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 461, NextOffset: 478 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 616, NextOffset: 728 testutil.go:485: Offset: 478, NextOffset: 590 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 745, NextOffset: 877 testutil.go:485: Offset: 607, NextOffset: 719 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 877, NextOffset: 894 + testutil.go:485: Offset: 719, NextOffset: 736 + testutil.go:485: Offset: 894, NextOffset: 1474 + testutil.go:485: Offset: 736, NextOffset: 1251 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 77, NextOffset: 94 testutil.go:485: Offset: 192, NextOffset: 301 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 456): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 301, NextOffset: 318 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/456) - zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 512 (nextFrame: 166/456) - zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 408/456) - zstdchunked_test.go:76: [3] at 408 in stargz, SKIPPABLE FRAME (nextFrame: 456/456) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 318, NextOffset: 450 testutil.go:485: Offset: 220, NextOffset: 332 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR + 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" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 454): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/454) - zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/454) - zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) - zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 452): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 127/452) + zstdchunked_test.go:134: [1] at 127 in stargz, uncompressed length 512 (nextFrame: 164/452) + zstdchunked_test.go:76: [2] at 164 in stargz, SKIPPABLE FRAME (nextFrame: 404/452) + zstdchunked_test.go:76: [3] at 404 in stargz, SKIPPABLE FRAME (nextFrame: 452/452) testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 454): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/454) - zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/454) - zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) - zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) + 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 455): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/455) + zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/455) + zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 407/455) + zstdchunked_test.go:76: [3] at 407 in stargz, SKIPPABLE FRAME (nextFrame: 455/455) testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 453): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 127/453) - zstdchunked_test.go:134: [1] at 127 in stargz, uncompressed length 512 (nextFrame: 164/453) - zstdchunked_test.go:76: [2] at 164 in stargz, SKIPPABLE FRAME (nextFrame: 405/453) - zstdchunked_test.go:76: [3] at 405 in stargz, SKIPPABLE FRAME (nextFrame: 453/453) +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 455): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/455) + zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/455) + zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 407/455) + zstdchunked_test.go:76: [3] at 407 in stargz, SKIPPABLE FRAME (nextFrame: 455/455) 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 457): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/457) - zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/457) - zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) - zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 456): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 129/456) + zstdchunked_test.go:134: [1] at 129 in stargz, uncompressed length 512 (nextFrame: 166/456) + zstdchunked_test.go:76: [2] at 166 in stargz, SKIPPABLE FRAME (nextFrame: 408/456) + zstdchunked_test.go:76: [3] at 408 in stargz, SKIPPABLE FRAME (nextFrame: 456/456) 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 457): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/457) - zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/457) - zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) - zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) + 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 454): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/454) + zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/454) + zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) + zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU + 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":593,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":598,"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":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":746,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty5] vs [.no.prefetch.landmark foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 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: 593, NextOffset: 610 - testutil.go:485: Offset: 729, NextOffset: 746 -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 610, NextOffset: 724 - testutil.go:485: Offset: 746, NextOffset: 878 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 878, NextOffset: 895 - testutil.go:485: Offset: 741, NextOffset: 1253 - testutil.go:485: Offset: 895, NextOffset: 1475 + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo6 foo foo4 foo_empty5] vs [foo2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo5 foo foo_empty2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 77, NextOffset: 94 testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 94, NextOffset: 203 testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 220 - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 220, NextOffset: 331 - testutil.go:485: Offset: 317, NextOffset: 449 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 462, NextOffset: 479 testutil.go:485: Offset: 598, NextOffset: 615 testutil.go:485: Offset: 479, NextOffset: 593 testutil.go:485: Offset: 615, NextOffset: 729 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 457): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 878, NextOffset: 895 + testutil.go:485: Offset: 741, NextOffset: 1253 + testutil.go:485: Offset: 895, NextOffset: 1475 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 593, NextOffset: 610 + testutil.go:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 610, NextOffset: 724 + testutil.go:485: Offset: 746, NextOffset: 878 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/457) + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 220 + testutil.go:485: Offset: 300, NextOffset: 317 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR/duplicated_entry_offset === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 220, NextOffset: 331 + testutil.go:485: Offset: 317, NextOffset: 449 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 331, NextOffset: 348 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/457) - zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) - zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 449, NextOffset: 466 testutil.go:485: Offset: 348, NextOffset: 462 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,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} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 466, NextOffset: 598 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,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"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo foo_empty foo5 foo_empty5 foo6 .no.prefetch.landmark foo4] vs [foo_empty foo_empty2 foo3 foo_empty5 foo_empty4 foo5 foo6 foo foo2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 449, NextOffset: 466 - testutil.go:485: Offset: 331, NextOffset: 348 testutil.go:485: Offset: 466, NextOffset: 598 -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 348, NextOffset: 462 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 191 - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo3 foo4] vs [foo foo4 foo_empty5 foo6 foo5 foo_empty foo2 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: 300, NextOffset: 317 testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 317, NextOffset: 449 testutil.go:485: Offset: 220, NextOffset: 331 - 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: 878, NextOffset: 895 testutil.go:485: Offset: 724, NextOffset: 741 testutil.go:485: Offset: 895, NextOffset: 1475 testutil.go:485: Offset: 741, NextOffset: 1253 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 331, NextOffset: 348 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:485: Offset: 348, NextOffset: 462 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 598, NextOffset: 615 testutil.go:485: Offset: 462, NextOffset: 479 testutil.go:485: Offset: 615, NextOffset: 729 testutil.go:485: Offset: 479, NextOffset: 593 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 729, NextOffset: 746 testutil.go:485: Offset: 593, NextOffset: 610 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 454): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 746, NextOffset: 878 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 128/454) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 610, NextOffset: 724 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:134: [1] at 128 in stargz, uncompressed length 512 (nextFrame: 165/454) + zstdchunked_test.go:76: [2] at 165 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) + zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 448): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) - zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/448) - zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 400/448) - zstdchunked_test.go:76: [3] at 400 in stargz, SKIPPABLE FRAME (nextFrame: 448/448) +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 453): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 127/453) + zstdchunked_test.go:134: [1] at 127 in stargz, uncompressed length 512 (nextFrame: 164/453) + zstdchunked_test.go:76: [2] at 164 in stargz, SKIPPABLE FRAME (nextFrame: 405/453) + zstdchunked_test.go:76: [3] at 405 in stargz, SKIPPABLE FRAME (nextFrame: 453/453) 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":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 448): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) - zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/448) - zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 400/448) - zstdchunked_test.go:76: [3] at 400 in stargz, SKIPPABLE FRAME (nextFrame: 448/448) + 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 457): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/457) + zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/457) + zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) + zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) 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":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 447): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 122/447) - zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 512 (nextFrame: 159/447) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:76: [2] at 159 in stargz, SKIPPABLE FRAME (nextFrame: 399/447) - zstdchunked_test.go:76: [3] at 399 in stargz, SKIPPABLE FRAME (nextFrame: 447/447) + 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 457): +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/457) + zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/457) + zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) + zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) 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":122,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 449): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/449) - zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/449) - zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 401/449) - zstdchunked_test.go:76: [3] at 401 in stargz, SKIPPABLE FRAME (nextFrame: 449/449) + 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 457): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 130/457) + zstdchunked_test.go:134: [1] at 130 in stargz, uncompressed length 512 (nextFrame: 167/457) + zstdchunked_test.go:76: [2] at 167 in stargz, SKIPPABLE FRAME (nextFrame: 409/457) + zstdchunked_test.go:76: [3] at 409 in stargz, SKIPPABLE FRAME (nextFrame: 457/457) 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":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX + 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR 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":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":225,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":595,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":612,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":176,"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":306,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":323,"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":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":733,"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":882,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":899,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo6 foo_empty2 foo_empty foo2 foo3 foo_empty4 foo_empty5 foo] vs [foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo2 foo4 foo_empty4 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty2] vs [foo6 foo2 foo3 foo4 foo_empty4 foo_empty5 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 95 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 448): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 95, NextOffset: 208 + testutil.go:485: Offset: 193, NextOffset: 306 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 208, NextOffset: 225 + testutil.go:485: Offset: 306, NextOffset: 323 + testutil.go:485: Offset: 225, NextOffset: 337 + testutil.go:485: Offset: 323, NextOffset: 455 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 483, NextOffset: 595 testutil.go:485: Offset: 621, NextOffset: 733 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 595, NextOffset: 612 - testutil.go:485: Offset: 733, NextOffset: 750 - testutil.go:485: Offset: 612, NextOffset: 724 - testutil.go:485: Offset: 750, NextOffset: 882 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 724, NextOffset: 741 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 449): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 882, NextOffset: 899 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/449) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 741, NextOffset: 1256 testutil.go:485: Offset: 899, NextOffset: 1479 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/449) - zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 401/449) - zstdchunked_test.go:76: [3] at 401 in stargz, SKIPPABLE FRAME (nextFrame: 449/449) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - 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: 208, NextOffset: 225 - testutil.go:485: Offset: 306, NextOffset: 323 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,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} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 225, NextOffset: 337 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 323, NextOffset: 455 -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 337, NextOffset: 354 testutil.go:485: Offset: 455, NextOffset: 472 testutil.go:485: Offset: 354, NextOffset: 466 testutil.go:485: Offset: 472, NextOffset: 604 -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 95, NextOffset: 208 - testutil.go:485: Offset: 193, NextOffset: 306 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo2 foo4 foo_empty4 foo6] vs [foo5 foo6 foo_empty2 foo_empty3 foo4 foo3 foo_empty4 foo_empty5 foo foo_empty foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 193, NextOffset: 306 - testutil.go:485: Offset: 95, NextOffset: 208 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 455, NextOffset: 472 - testutil.go:485: Offset: 337, NextOffset: 354 - testutil.go:485: Offset: 472, NextOffset: 604 - testutil.go:485: Offset: 354, NextOffset: 466 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: 733, NextOffset: 750 testutil.go:485: Offset: 595, NextOffset: 612 - testutil.go:485: Offset: 750, NextOffset: 882 + testutil.go:485: Offset: 733, NextOffset: 750 testutil.go:485: Offset: 612, NextOffset: 724 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 750, NextOffset: 882 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo5] vs [foo_empty2 foo4 foo6 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo3] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 306, NextOffset: 323 testutil.go:485: Offset: 208, NextOffset: 225 testutil.go:485: Offset: 323, NextOffset: 455 testutil.go:485: Offset: 225, NextOffset: 337 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 455, NextOffset: 472 + testutil.go:485: Offset: 337, NextOffset: 354 + testutil.go:485: Offset: 472, NextOffset: 604 + testutil.go:485: Offset: 354, NextOffset: 466 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 621, NextOffset: 733 testutil.go:485: Offset: 483, NextOffset: 595 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: 882, NextOffset: 899 testutil.go:485: Offset: 724, NextOffset: 741 testutil.go:485: Offset: 899, NextOffset: 1479 testutil.go:485: Offset: 741, NextOffset: 1256 -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 449): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/449) - zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/449) - zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 401/449) - zstdchunked_test.go:76: [3] at 401 in stargz, SKIPPABLE FRAME (nextFrame: 449/449) + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 193, NextOffset: 306 + testutil.go:485: Offset: 95, NextOffset: 208 + 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: 733, NextOffset: 750 + testutil.go:485: Offset: 595, NextOffset: 612 + testutil.go:485: Offset: 750, NextOffset: 882 + testutil.go:485: Offset: 612, NextOffset: 724 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/448) + zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 400/448) + zstdchunked_test.go:76: [3] at 400 in stargz, SKIPPABLE FRAME (nextFrame: 448/448) 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":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 450): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/450) - zstdchunked_test.go:134: [1] at 124 in stargz, uncompressed length 512 (nextFrame: 161/450) - zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 402/450) - zstdchunked_test.go:76: [3] at 402 in stargz, SKIPPABLE FRAME (nextFrame: 450/450) +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 448): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/448) + zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/448) + zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 400/448) + zstdchunked_test.go:76: [3] at 400 in stargz, SKIPPABLE FRAME (nextFrame: 448/448) testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 450): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/450) - zstdchunked_test.go:134: [1] at 124 in stargz, uncompressed length 512 (nextFrame: 161/450) - zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 402/450) - zstdchunked_test.go:76: [3] at 402 in stargz, SKIPPABLE FRAME (nextFrame: 450/450) + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 447): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 122/447) + zstdchunked_test.go:134: [1] at 122 in stargz, uncompressed length 512 (nextFrame: 159/447) + zstdchunked_test.go:76: [2] at 159 in stargz, SKIPPABLE FRAME (nextFrame: 399/447) + zstdchunked_test.go:76: [3] at 399 in stargz, SKIPPABLE FRAME (nextFrame: 447/447) testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":122,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":588,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":598,"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":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":744,"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":893,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 450): +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 449): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":598,"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":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":744,"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":893,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo6] vs [foo3 foo_empty3 foo_empty4 foo foo_empty2 foo2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/450) + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo3 foo5 foo_empty5] vs [foo2 foo_empty2 foo3 foo4 foo_empty5 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/449) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:485: Offset: 588, NextOffset: 605 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 124 in stargz, uncompressed length 512 (nextFrame: 161/450) - zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 402/450) - zstdchunked_test.go:76: [3] at 402 in stargz, SKIPPABLE FRAME (nextFrame: 450/450) + testutil.go:485: Offset: 459, NextOffset: 476 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/449) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:485: Offset: 727, NextOffset: 744 - testutil.go:485: Offset: 605, NextOffset: 714 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + testutil.go:485: Offset: 598, NextOffset: 615 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 401/449) + zstdchunked_test.go:76: [3] at 401 in stargz, SKIPPABLE FRAME (nextFrame: 449/449) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX + testutil.go:485: Offset: 476, NextOffset: 588 + testutil.go:485: Offset: 615, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo2" vs "foo2" +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR testutil.go:1462: got TOC entries: === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:485: Offset: 744, NextOffset: 876 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + testutil.go:485: Offset: 205, NextOffset: 222 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 205, NextOffset: 222 -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX testutil.go:485: Offset: 300, NextOffset: 317 testutil.go:485: Offset: 222, NextOffset: 330 - testutil.go:485: Offset: 317, NextOffset: 449 -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 459, NextOffset: 476 - testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 476, NextOffset: 588 - testutil.go:485: Offset: 615, NextOffset: 727 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 330, NextOffset: 347 testutil.go:485: Offset: 449, NextOffset: 466 testutil.go:485: Offset: 347, NextOffset: 459 testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 588, NextOffset: 605 +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX + testutil.go:485: Offset: 727, NextOffset: 744 + testutil.go:485: Offset: 605, NextOffset: 714 + testutil.go:485: Offset: 744, NextOffset: 876 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 714, NextOffset: 731 testutil.go:485: Offset: 876, NextOffset: 893 @@ -86676,155 +84945,119 @@ testutil.go:485: Offset: 96, NextOffset: 205 testutil.go:485: Offset: 191, NextOffset: 300 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 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo4 foo5 foo_empty5 foo6] vs [foo foo_empty foo_empty2 foo3 foo6 foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo foo_empty foo3 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 205, NextOffset: 222 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:485: Offset: 222, NextOffset: 330 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 449, NextOffset: 466 testutil.go:485: Offset: 330, NextOffset: 347 testutil.go:485: Offset: 466, NextOffset: 598 testutil.go:485: Offset: 347, NextOffset: 459 - 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: 174, NextOffset: 191 - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:485: Offset: 96, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 205, NextOffset: 222 - testutil.go:485: Offset: 317, NextOffset: 449 - testutil.go:485: Offset: 222, NextOffset: 330 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 454): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX testutil.go:371: Comparing: "foo4" vs "foo4" -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 126/454) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX testutil.go:485: Offset: 598, NextOffset: 615 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 126 in stargz, uncompressed length 512 (nextFrame: 163/454) - zstdchunked_test.go:76: [2] at 163 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) - zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX testutil.go:485: Offset: 459, NextOffset: 476 testutil.go:485: Offset: 615, NextOffset: 727 testutil.go:485: Offset: 476, NextOffset: 588 -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,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":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 727, NextOffset: 744 testutil.go:485: Offset: 588, NextOffset: 605 testutil.go:485: Offset: 744, NextOffset: 876 testutil.go:485: Offset: 605, NextOffset: 714 -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 876, NextOffset: 893 testutil.go:485: Offset: 714, NextOffset: 731 testutil.go:485: Offset: 893, NextOffset: 1470 testutil.go:485: Offset: 731, NextOffset: 1243 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 449): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/449) + zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/449) + zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 401/449) + zstdchunked_test.go:76: [3] at 401 in stargz, SKIPPABLE FRAME (nextFrame: 449/449) + 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 TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 454): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 126/454) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 126 in stargz, uncompressed length 512 (nextFrame: 163/454) - zstdchunked_test.go:76: [2] at 163 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) - zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 449): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 123/449) + zstdchunked_test.go:134: [1] at 123 in stargz, uncompressed length 512 (nextFrame: 160/449) + zstdchunked_test.go:76: [2] at 160 in stargz, SKIPPABLE FRAME (nextFrame: 401/449) + zstdchunked_test.go:76: [3] at 401 in stargz, SKIPPABLE FRAME (nextFrame: 449/449) 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU -=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 452): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/452) - zstdchunked_test.go:134: [1] at 125 in stargz, uncompressed length 512 (nextFrame: 162/452) - zstdchunked_test.go:76: [2] at 162 in stargz, SKIPPABLE FRAME (nextFrame: 404/452) - zstdchunked_test.go:76: [3] at 404 in stargz, SKIPPABLE FRAME (nextFrame: 452/452) + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":123,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 450): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/450) + zstdchunked_test.go:134: [1] at 124 in stargz, uncompressed length 512 (nextFrame: 161/450) + zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 402/450) + zstdchunked_test.go:76: [3] at 402 in stargz, SKIPPABLE FRAME (nextFrame: 450/450) 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":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 545): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 118/545) - zstdchunked_test.go:134: [1] at 118 in stargz, uncompressed length 2148 (nextFrame: 223/545) - zstdchunked_test.go:76: [2] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 497/545) - zstdchunked_test.go:76: [3] at 497 in stargz, SKIPPABLE FRAME (nextFrame: 545/545) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 545): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 118/545) - zstdchunked_test.go:134: [1] at 118 in stargz, uncompressed length 1024 (nextFrame: 223/545) - zstdchunked_test.go:76: [2] at 223 in stargz, SKIPPABLE FRAME (nextFrame: 497/545) - zstdchunked_test.go:76: [3] at 497 in stargz, SKIPPABLE FRAME (nextFrame: 545/545) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 624): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 118/624) - zstdchunked_test.go:134: [1] at 118 in stargz, uncompressed length 3172 (nextFrame: 302/624) - zstdchunked_test.go:76: [2] at 302 in stargz, SKIPPABLE FRAME (nextFrame: 576/624) - zstdchunked_test.go:76: [3] at 576 in stargz, SKIPPABLE FRAME (nextFrame: 624/624) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 620): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 118/620) - zstdchunked_test.go:134: [1] at 118 in stargz, uncompressed length 2048 (nextFrame: 298/620) - zstdchunked_test.go:76: [2] at 298 in stargz, SKIPPABLE FRAME (nextFrame: 572/620) - zstdchunked_test.go:76: [3] at 572 in stargz, SKIPPABLE FRAME (nextFrame: 620/620) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 544): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/544) - zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 2148 (nextFrame: 222/544) - zstdchunked_test.go:76: [2] at 222 in stargz, SKIPPABLE FRAME (nextFrame: 496/544) - zstdchunked_test.go:76: [3] at 496 in stargz, SKIPPABLE FRAME (nextFrame: 544/544) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU + 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 450): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/450) + zstdchunked_test.go:134: [1] at 124 in stargz, uncompressed length 512 (nextFrame: 161/450) + zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 402/450) + zstdchunked_test.go:76: [3] at 402 in stargz, SKIPPABLE FRAME (nextFrame: 450/450) + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 450): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 124/450) + zstdchunked_test.go:134: [1] at 124 in stargz, uncompressed length 512 (nextFrame: 161/450) + zstdchunked_test.go:76: [2] at 161 in stargz, SKIPPABLE FRAME (nextFrame: 402/450) + zstdchunked_test.go:76: [3] at 402 in stargz, SKIPPABLE FRAME (nextFrame: 450/450) + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":590,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":719,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":736,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":175,"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":301,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":318,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":728,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":745,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":877,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":894,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo5] vs [foo foo_empty foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo3 foo_empty3 foo5 foo_empty5 foo6 foo2] - 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 foo4 foo6 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] vs [.no.prefetch.landmark foo_empty2 foo3 foo_empty5 foo6 foo5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 461, NextOffset: 478 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 544): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:485: Offset: 599, NextOffset: 616 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/544) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:485: Offset: 478, NextOffset: 590 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 1024 (nextFrame: 222/544) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:485: Offset: 616, NextOffset: 728 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU - zstdchunked_test.go:76: [2] at 222 in stargz, SKIPPABLE FRAME (nextFrame: 496/544) - zstdchunked_test.go:76: [3] at 496 in stargz, SKIPPABLE FRAME (nextFrame: 544/544) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: "foo6" vs "foo6" testutil.go:485: Offset: 719, NextOffset: 736 testutil.go:485: Offset: 877, NextOffset: 894 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:485: Offset: 736, NextOffset: 1251 testutil.go:485: Offset: 894, NextOffset: 1474 testutil.go:371: Comparing: "foo" vs "foo" @@ -86832,7 +85065,6 @@ testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 94, NextOffset: 203 testutil.go:485: Offset: 192, NextOffset: 301 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 301, NextOffset: 318 @@ -86843,142 +85075,133 @@ testutil.go:485: Offset: 450, NextOffset: 467 testutil.go:485: Offset: 349, NextOffset: 461 testutil.go:485: Offset: 467, NextOffset: 599 + 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: 590, NextOffset: 607 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 542): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:485: Offset: 728, NextOffset: 745 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/542) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:485: Offset: 607, NextOffset: 719 testutil.go:485: Offset: 745, NextOffset: 877 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 2148 (nextFrame: 217/542) - zstdchunked_test.go:76: [2] at 217 in stargz, SKIPPABLE FRAME (nextFrame: 494/542) - zstdchunked_test.go:76: [3] at 494 in stargz, SKIPPABLE FRAME (nextFrame: 542/542) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo3 foo_empty3 foo5 foo_empty5 foo6 foo2] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty2 foo_empty foo2 foo3 foo5 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 192, NextOffset: 301 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 94, NextOffset: 203 + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo4 foo6 foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 301, NextOffset: 318 + testutil.go:485: Offset: 203, NextOffset: 220 + testutil.go:485: Offset: 318, NextOffset: 450 + testutil.go:485: Offset: 220, NextOffset: 332 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 616, NextOffset: 728 testutil.go:485: Offset: 478, NextOffset: 590 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 332, NextOffset: 349 - testutil.go:485: Offset: 467, NextOffset: 599 - testutil.go:485: Offset: 349, NextOffset: 461 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 728, NextOffset: 745 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 542): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:485: Offset: 590, NextOffset: 607 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 454): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 126/454) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:485: Offset: 745, NextOffset: 877 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:134: [1] at 126 in stargz, uncompressed length 512 (nextFrame: 163/454) + zstdchunked_test.go:76: [2] at 163 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) + zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:485: Offset: 607, NextOffset: 719 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 192 +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,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":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 192, NextOffset: 301 + testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 332, NextOffset: 349 + testutil.go:485: Offset: 467, NextOffset: 599 + testutil.go:485: Offset: 349, NextOffset: 461 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 877, NextOffset: 894 testutil.go:485: Offset: 719, NextOffset: 736 testutil.go:485: Offset: 894, NextOffset: 1474 testutil.go:485: Offset: 736, NextOffset: 1251 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 301, NextOffset: 318 - testutil.go:485: Offset: 203, NextOffset: 220 - testutil.go:485: Offset: 318, NextOffset: 450 - testutil.go:485: Offset: 220, NextOffset: 332 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/542) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 217/542) - zstdchunked_test.go:76: [2] at 217 in stargz, SKIPPABLE FRAME (nextFrame: 494/542) - zstdchunked_test.go:76: [3] at 494 in stargz, SKIPPABLE FRAME (nextFrame: 542/542) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 619): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/619) - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 3172 (nextFrame: 294/619) - zstdchunked_test.go:76: [2] at 294 in stargz, SKIPPABLE FRAME (nextFrame: 571/619) - zstdchunked_test.go:76: [3] at 571 in stargz, SKIPPABLE FRAME (nextFrame: 619/619) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 615): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/615) - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 2048 (nextFrame: 290/615) - zstdchunked_test.go:76: [2] at 290 in stargz, SKIPPABLE FRAME (nextFrame: 567/615) - zstdchunked_test.go:76: [3] at 567 in stargz, SKIPPABLE FRAME (nextFrame: 615/615) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 540): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/540) - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 2148 (nextFrame: 215/540) - zstdchunked_test.go:76: [2] at 215 in stargz, SKIPPABLE FRAME (nextFrame: 492/540) - zstdchunked_test.go:76: [3] at 492 in stargz, SKIPPABLE FRAME (nextFrame: 540/540) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 540): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/540) - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 215/540) - zstdchunked_test.go:76: [2] at 215 in stargz, SKIPPABLE FRAME (nextFrame: 492/540) - zstdchunked_test.go:76: [3] at 492 in stargz, SKIPPABLE FRAME (nextFrame: 540/540) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 551): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/551) - zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 2148 (nextFrame: 228/551) - zstdchunked_test.go:76: [2] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 503/551) - zstdchunked_test.go:76: [3] at 503 in stargz, SKIPPABLE FRAME (nextFrame: 551/551) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 454): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 126/454) + zstdchunked_test.go:134: [1] at 126 in stargz, uncompressed length 512 (nextFrame: 163/454) + zstdchunked_test.go:76: [2] at 163 in stargz, SKIPPABLE FRAME (nextFrame: 406/454) + zstdchunked_test.go:76: [3] at 406 in stargz, SKIPPABLE FRAME (nextFrame: 454/454) + 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 TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 452): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1536 (nextFrame: 125/452) + zstdchunked_test.go:134: [1] at 125 in stargz, uncompressed length 512 (nextFrame: 162/452) + zstdchunked_test.go:76: [2] at 162 in stargz, SKIPPABLE FRAME (nextFrame: 404/452) + zstdchunked_test.go:76: [3] at 404 in stargz, SKIPPABLE FRAME (nextFrame: 452/452) + 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":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 546): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 118/546) + zstdchunked_test.go:134: [1] at 118 in stargz, uncompressed length 2148 (nextFrame: 225/546) + zstdchunked_test.go:76: [2] at 225 in stargz, SKIPPABLE FRAME (nextFrame: 498/546) + zstdchunked_test.go:76: [3] at 498 in stargz, SKIPPABLE FRAME (nextFrame: 546/546) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 546): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 118/546) + zstdchunked_test.go:134: [1] at 118 in stargz, uncompressed length 1024 (nextFrame: 225/546) + zstdchunked_test.go:76: [2] at 225 in stargz, SKIPPABLE FRAME (nextFrame: 498/546) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":593,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":598,"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":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":746,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo5 foo6] vs [foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo_empty5] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo_empty4 foo6] vs [foo_empty foo2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 220 + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 220, NextOffset: 331 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 331, NextOffset: 348 + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 348, NextOffset: 462 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 462, NextOffset: 479 testutil.go:485: Offset: 598, NextOffset: 615 testutil.go:485: Offset: 479, NextOffset: 593 testutil.go:485: Offset: 615, NextOffset: 729 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 551): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 593, NextOffset: 610 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/551) - zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 1024 (nextFrame: 228/551) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX testutil.go:485: Offset: 729, NextOffset: 746 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:76: [2] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 503/551) - zstdchunked_test.go:76: [3] at 503 in stargz, SKIPPABLE FRAME (nextFrame: 551/551) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX testutil.go:485: Offset: 610, NextOffset: 724 testutil.go:485: Offset: 746, NextOffset: 878 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 878, NextOffset: 895 - testutil.go:485: Offset: 741, NextOffset: 1253 - testutil.go:485: Offset: 895, NextOffset: 1475 - 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: 77, NextOffset: 94 @@ -86986,190 +85209,134 @@ testutil.go:485: Offset: 94, NextOffset: 203 testutil.go:485: Offset: 191, NextOffset: 300 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 220 - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 220, NextOffset: 331 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 629): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 317, NextOffset: 449 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/629) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 3172 (nextFrame: 306/629) - zstdchunked_test.go:76: [2] at 306 in stargz, SKIPPABLE FRAME (nextFrame: 581/629) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo3" vs "foo3" -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:76: [3] at 581 in stargz, SKIPPABLE FRAME (nextFrame: 629/629) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 331, NextOffset: 348 - testutil.go:485: Offset: 449, NextOffset: 466 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 348, NextOffset: 462 - testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty5] vs [foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 878, NextOffset: 895 testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 895, NextOffset: 1475 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:76: [3] at 498 in stargz, SKIPPABLE FRAME (nextFrame: 546/546) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 624): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 118/624) + zstdchunked_test.go:134: [1] at 118 in stargz, uncompressed length 3172 (nextFrame: 303/624) + zstdchunked_test.go:76: [2] at 303 in stargz, SKIPPABLE FRAME (nextFrame: 576/624) + zstdchunked_test.go:76: [3] at 576 in stargz, SKIPPABLE FRAME (nextFrame: 624/624) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 878, NextOffset: 895 testutil.go:485: Offset: 741, NextOffset: 1253 +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 895, NextOffset: 1475 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo5 foo foo_empty2 foo3 foo_empty3] vs [foo foo_empty foo_empty4 foo6 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4] +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 300, NextOffset: 317 testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 317, NextOffset: 449 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 625): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX testutil.go:485: Offset: 220, NextOffset: 331 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/625) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 598, NextOffset: 615 + testutil.go:485: Offset: 462, NextOffset: 479 + testutil.go:485: Offset: 615, NextOffset: 729 + testutil.go:485: Offset: 479, NextOffset: 593 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 878, NextOffset: 895 + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 895, NextOffset: 1475 + testutil.go:485: Offset: 741, NextOffset: 1253 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:485: Offset: 94, NextOffset: 203 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 2048 (nextFrame: 302/625) - zstdchunked_test.go:76: [2] at 302 in stargz, SKIPPABLE FRAME (nextFrame: 577/625) - zstdchunked_test.go:76: [3] at 577 in stargz, SKIPPABLE FRAME (nextFrame: 625/625) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 449, NextOffset: 466 testutil.go:485: Offset: 331, NextOffset: 348 testutil.go:485: Offset: 466, NextOffset: 598 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX testutil.go:485: Offset: 348, NextOffset: 462 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 462, NextOffset: 479 - testutil.go:485: Offset: 615, NextOffset: 729 - testutil.go:485: Offset: 479, NextOffset: 593 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 729, NextOffset: 746 testutil.go:485: Offset: 593, NextOffset: 610 testutil.go:485: Offset: 746, NextOffset: 878 testutil.go:485: Offset: 610, NextOffset: 724 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 191 - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 191, NextOffset: 300 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 620): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 118/620) + zstdchunked_test.go:134: [1] at 118 in stargz, uncompressed length 2048 (nextFrame: 299/620) + zstdchunked_test.go:76: [2] at 299 in stargz, SKIPPABLE FRAME (nextFrame: 572/620) + zstdchunked_test.go:76: [3] at 572 in stargz, SKIPPABLE FRAME (nextFrame: 620/620) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 546): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/546) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 116 in stargz, uncompressed length 2148 (nextFrame: 222/546) - zstdchunked_test.go:76: [2] at 222 in stargz, SKIPPABLE FRAME (nextFrame: 498/546) + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/546) + zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 2148 (nextFrame: 224/546) + zstdchunked_test.go:76: [2] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 498/546) zstdchunked_test.go:76: [3] at 498 in stargz, SKIPPABLE FRAME (nextFrame: 546/546) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU zstdchunked_test.go:55: got zstd streams (compressed size: 546): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/546) - zstdchunked_test.go:134: [1] at 116 in stargz, uncompressed length 1024 (nextFrame: 222/546) - zstdchunked_test.go:76: [2] at 222 in stargz, SKIPPABLE FRAME (nextFrame: 498/546) + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 117/546) + zstdchunked_test.go:134: [1] at 117 in stargz, uncompressed length 1024 (nextFrame: 224/546) + zstdchunked_test.go:76: [2] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 498/546) zstdchunked_test.go:76: [3] at 498 in stargz, SKIPPABLE FRAME (nextFrame: 546/546) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 545): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/545) - zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 2148 (nextFrame: 219/545) - zstdchunked_test.go:76: [2] at 219 in stargz, SKIPPABLE FRAME (nextFrame: 497/545) - zstdchunked_test.go:76: [3] at 497 in stargz, SKIPPABLE FRAME (nextFrame: 545/545) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 545): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/545) - zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 1024 (nextFrame: 219/545) - zstdchunked_test.go:76: [2] at 219 in stargz, SKIPPABLE FRAME (nextFrame: 497/545) - zstdchunked_test.go:76: [3] at 497 in stargz, SKIPPABLE FRAME (nextFrame: 545/545) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 626): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/626) - zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 3172 (nextFrame: 300/626) - zstdchunked_test.go:76: [2] at 300 in stargz, SKIPPABLE FRAME (nextFrame: 578/626) - zstdchunked_test.go:76: [3] at 578 in stargz, SKIPPABLE FRAME (nextFrame: 626/626) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 622): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/622) - zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 2048 (nextFrame: 296/622) - zstdchunked_test.go:76: [2] at 296 in stargz, SKIPPABLE FRAME (nextFrame: 574/622) - zstdchunked_test.go:76: [3] at 574 in stargz, SKIPPABLE FRAME (nextFrame: 622/622) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 545): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/545) - zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 2148 (nextFrame: 219/545) - zstdchunked_test.go:76: [2] at 219 in stargz, SKIPPABLE FRAME (nextFrame: 497/545) - zstdchunked_test.go:76: [3] at 497 in stargz, SKIPPABLE FRAME (nextFrame: 545/545) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 545): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/545) - zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 219/545) - zstdchunked_test.go:76: [2] at 219 in stargz, SKIPPABLE FRAME (nextFrame: 497/545) - zstdchunked_test.go:76: [3] at 497 in stargz, SKIPPABLE FRAME (nextFrame: 545/545) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 519): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/519) - zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 2148 (nextFrame: 210/519) - zstdchunked_test.go:76: [2] at 210 in stargz, SKIPPABLE FRAME (nextFrame: 471/519) - zstdchunked_test.go:76: [3] at 471 in stargz, SKIPPABLE FRAME (nextFrame: 519/519) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX 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":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":225,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":595,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":612,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":176,"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":306,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":323,"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":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":733,"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":882,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":899,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo3] vs [.no.prefetch.landmark foo foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo_empty5 foo6 foo] vs [foo6 foo foo2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 882, NextOffset: 899 + testutil.go:485: Offset: 741, NextOffset: 1256 + testutil.go:485: Offset: 899, NextOffset: 1479 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 95, NextOffset: 208 + testutil.go:485: Offset: 193, NextOffset: 306 testutil.go:371: Comparing: "foo3" vs "foo3" +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 544): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/544) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 2148 (nextFrame: 219/544) + zstdchunked_test.go:76: [2] at 219 in stargz, SKIPPABLE FRAME (nextFrame: 496/544) + zstdchunked_test.go:76: [3] at 496 in stargz, SKIPPABLE FRAME (nextFrame: 544/544) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 544): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/544) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 219/544) + zstdchunked_test.go:76: [2] at 219 in stargz, SKIPPABLE FRAME (nextFrame: 496/544) + zstdchunked_test.go:76: [3] at 496 in stargz, SKIPPABLE FRAME (nextFrame: 544/544) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 620): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/620) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 3172 (nextFrame: 295/620) + zstdchunked_test.go:76: [2] at 295 in stargz, SKIPPABLE FRAME (nextFrame: 572/620) + zstdchunked_test.go:76: [3] at 572 in stargz, SKIPPABLE FRAME (nextFrame: 620/620) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX testutil.go:485: Offset: 337, NextOffset: 354 testutil.go:485: Offset: 455, NextOffset: 472 testutil.go:485: Offset: 354, NextOffset: 466 testutil.go:485: Offset: 472, NextOffset: 604 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 595, NextOffset: 612 testutil.go:485: Offset: 733, NextOffset: 750 testutil.go:485: Offset: 612, NextOffset: 724 testutil.go:485: Offset: 750, NextOffset: 882 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 520): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 724, NextOffset: 741 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/520) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 882, NextOffset: 899 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 1024 (nextFrame: 211/520) - zstdchunked_test.go:76: [2] at 211 in stargz, SKIPPABLE FRAME (nextFrame: 472/520) - zstdchunked_test.go:76: [3] at 472 in stargz, SKIPPABLE FRAME (nextFrame: 520/520) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 741, NextOffset: 1256 - testutil.go:485: Offset: 899, NextOffset: 1479 - testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 95, NextOffset: 208 - testutil.go:485: Offset: 193, NextOffset: 306 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 208, NextOffset: 225 @@ -87183,411 +85350,516 @@ testutil.go:485: Offset: 483, NextOffset: 595 testutil.go:485: Offset: 621, NextOffset: 733 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo 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: 604, NextOffset: 621 - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 621, NextOffset: 733 - testutil.go:485: Offset: 483, NextOffset: 595 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 733, NextOffset: 750 - testutil.go:485: Offset: 595, NextOffset: 612 - testutil.go:485: Offset: 750, NextOffset: 882 - testutil.go:485: Offset: 612, NextOffset: 724 + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5] vs [foo foo3 foo_empty3 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 882, NextOffset: 899 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 607): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX testutil.go:485: Offset: 724, NextOffset: 741 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/607) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX testutil.go:485: Offset: 899, NextOffset: 1479 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX - zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 3172 (nextFrame: 298/607) - zstdchunked_test.go:76: [2] at 298 in stargz, SKIPPABLE FRAME (nextFrame: 559/607) - zstdchunked_test.go:76: [3] at 559 in stargz, SKIPPABLE FRAME (nextFrame: 607/607) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX testutil.go:485: Offset: 741, NextOffset: 1256 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 193, NextOffset: 306 + testutil.go:485: Offset: 95, NextOffset: 208 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 306, NextOffset: 323 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX testutil.go:485: Offset: 208, NextOffset: 225 testutil.go:485: Offset: 323, NextOffset: 455 testutil.go:485: Offset: 225, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 455, NextOffset: 472 testutil.go:485: Offset: 337, NextOffset: 354 testutil.go:485: Offset: 472, NextOffset: 604 testutil.go:485: Offset: 354, NextOffset: 466 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 193, NextOffset: 306 - testutil.go:485: Offset: 95, NextOffset: 208 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 621, NextOffset: 733 + testutil.go:485: Offset: 483, NextOffset: 595 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 733, NextOffset: 750 + testutil.go:485: Offset: 595, NextOffset: 612 + testutil.go:485: Offset: 750, NextOffset: 882 + testutil.go:485: Offset: 612, NextOffset: 724 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 599): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/599) + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 2048 (nextFrame: 290/599) - zstdchunked_test.go:76: [2] at 290 in stargz, SKIPPABLE FRAME (nextFrame: 551/599) - zstdchunked_test.go:76: [3] at 551 in stargz, SKIPPABLE FRAME (nextFrame: 599/599) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 519): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/519) - zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 2148 (nextFrame: 210/519) - zstdchunked_test.go:76: [2] at 210 in stargz, SKIPPABLE FRAME (nextFrame: 471/519) - zstdchunked_test.go:76: [3] at 471 in stargz, SKIPPABLE FRAME (nextFrame: 519/519) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 520): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/520) - zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 1024 (nextFrame: 211/520) - zstdchunked_test.go:76: [2] at 211 in stargz, SKIPPABLE FRAME (nextFrame: 472/520) - zstdchunked_test.go:76: [3] at 472 in stargz, SKIPPABLE FRAME (nextFrame: 520/520) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 512): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/512) - zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 2148 (nextFrame: 201/512) - zstdchunked_test.go:76: [2] at 201 in stargz, SKIPPABLE FRAME (nextFrame: 464/512) - zstdchunked_test.go:76: [3] at 464 in stargz, SKIPPABLE FRAME (nextFrame: 512/512) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 513): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/513) - zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 202/513) - zstdchunked_test.go:76: [2] at 202 in stargz, SKIPPABLE FRAME (nextFrame: 465/513) - zstdchunked_test.go:76: [3] at 465 in stargz, SKIPPABLE FRAME (nextFrame: 513/513) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 592): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/592) - zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 3172 (nextFrame: 281/592) - zstdchunked_test.go:76: [2] at 281 in stargz, SKIPPABLE FRAME (nextFrame: 544/592) - zstdchunked_test.go:76: [3] at 544 in stargz, SKIPPABLE FRAME (nextFrame: 592/592) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 584): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/584) - zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 2048 (nextFrame: 273/584) - zstdchunked_test.go:76: [2] at 273 in stargz, SKIPPABLE FRAME (nextFrame: 536/584) - zstdchunked_test.go:76: [3] at 536 in stargz, SKIPPABLE FRAME (nextFrame: 584/584) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 616): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/616) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 2048 (nextFrame: 291/616) + zstdchunked_test.go:76: [2] at 291 in stargz, SKIPPABLE FRAME (nextFrame: 568/616) + zstdchunked_test.go:76: [3] at 568 in stargz, SKIPPABLE FRAME (nextFrame: 616/616) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 540): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/540) + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 2148 (nextFrame: 215/540) + zstdchunked_test.go:76: [2] at 215 in stargz, SKIPPABLE FRAME (nextFrame: 492/540) + zstdchunked_test.go:76: [3] at 492 in stargz, SKIPPABLE FRAME (nextFrame: 540/540) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 540): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/540) + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 215/540) + zstdchunked_test.go:76: [2] at 215 in stargz, SKIPPABLE FRAME (nextFrame: 492/540) + zstdchunked_test.go:76: [3] at 492 in stargz, SKIPPABLE FRAME (nextFrame: 540/540) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 551): +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/551) + zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 2148 (nextFrame: 228/551) + zstdchunked_test.go:76: [2] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 503/551) + zstdchunked_test.go:76: [3] at 503 in stargz, SKIPPABLE FRAME (nextFrame: 551/551) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 551): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/551) + zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 1024 (nextFrame: 228/551) + zstdchunked_test.go:76: [2] at 228 in stargz, SKIPPABLE FRAME (nextFrame: 503/551) + zstdchunked_test.go:76: [3] at 503 in stargz, SKIPPABLE FRAME (nextFrame: 551/551) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 629): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/629) + zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 3172 (nextFrame: 306/629) + zstdchunked_test.go:76: [2] at 306 in stargz, SKIPPABLE FRAME (nextFrame: 581/629) + zstdchunked_test.go:76: [3] at 581 in stargz, SKIPPABLE FRAME (nextFrame: 629/629) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 625): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 120/625) + zstdchunked_test.go:134: [1] at 120 in stargz, uncompressed length 2048 (nextFrame: 302/625) + zstdchunked_test.go:76: [2] at 302 in stargz, SKIPPABLE FRAME (nextFrame: 577/625) + zstdchunked_test.go:76: [3] at 577 in stargz, SKIPPABLE FRAME (nextFrame: 625/625) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 548): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/548) + zstdchunked_test.go:134: [1] at 116 in stargz, uncompressed length 2148 (nextFrame: 224/548) + zstdchunked_test.go:76: [2] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 500/548) + zstdchunked_test.go:76: [3] at 500 in stargz, SKIPPABLE FRAME (nextFrame: 548/548) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 548): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 116/548) + zstdchunked_test.go:134: [1] at 116 in stargz, uncompressed length 1024 (nextFrame: 224/548) + zstdchunked_test.go:76: [2] at 224 in stargz, SKIPPABLE FRAME (nextFrame: 500/548) + zstdchunked_test.go:76: [3] at 500 in stargz, SKIPPABLE FRAME (nextFrame: 548/548) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 547): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/547) + zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 2148 (nextFrame: 221/547) + zstdchunked_test.go:76: [2] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 499/547) + zstdchunked_test.go:76: [3] at 499 in stargz, SKIPPABLE FRAME (nextFrame: 547/547) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 547): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/547) + zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 1024 (nextFrame: 221/547) + zstdchunked_test.go:76: [2] at 221 in stargz, SKIPPABLE FRAME (nextFrame: 499/547) + zstdchunked_test.go:76: [3] at 499 in stargz, SKIPPABLE FRAME (nextFrame: 547/547) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 623): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/623) + zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 3172 (nextFrame: 297/623) + zstdchunked_test.go:76: [2] at 297 in stargz, SKIPPABLE FRAME (nextFrame: 575/623) + zstdchunked_test.go:76: [3] at 575 in stargz, SKIPPABLE FRAME (nextFrame: 623/623) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 619): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 110/619) + zstdchunked_test.go:134: [1] at 110 in stargz, uncompressed length 2048 (nextFrame: 293/619) + zstdchunked_test.go:76: [2] at 293 in stargz, SKIPPABLE FRAME (nextFrame: 571/619) + zstdchunked_test.go:76: [3] at 571 in stargz, SKIPPABLE FRAME (nextFrame: 619/619) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 545): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/545) + zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 2148 (nextFrame: 219/545) + zstdchunked_test.go:76: [2] at 219 in stargz, SKIPPABLE FRAME (nextFrame: 497/545) + zstdchunked_test.go:76: [3] at 497 in stargz, SKIPPABLE FRAME (nextFrame: 545/545) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 545): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/545) + zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 219/545) + zstdchunked_test.go:76: [2] at 219 in stargz, SKIPPABLE FRAME (nextFrame: 497/545) + zstdchunked_test.go:76: [3] at 497 in stargz, SKIPPABLE FRAME (nextFrame: 545/545) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":586,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":603,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":727,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":177,"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":305,"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":453,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":470,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":618,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":743,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":874,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":891,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo5 foo6 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo5 foo6 .no.prefetch.landmark foo3 foo4 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 336, NextOffset: 353 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 509): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU - testutil.go:485: Offset: 453, NextOffset: 470 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/509) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU - testutil.go:485: Offset: 353, NextOffset: 461 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 2148 (nextFrame: 198/509) - zstdchunked_test.go:76: [2] at 198 in stargz, SKIPPABLE FRAME (nextFrame: 461/509) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU - testutil.go:485: Offset: 470, NextOffset: 601 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:76: [3] at 461 in stargz, SKIPPABLE FRAME (nextFrame: 509/509) + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty4 foo5 foo foo3] vs [foo_empty3 foo5 foo_empty5 foo6 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 586, NextOffset: 603 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 520): +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/520) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU + testutil.go:485: Offset: 726, NextOffset: 743 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 2148 (nextFrame: 211/520) + zstdchunked_test.go:76: [2] at 211 in stargz, SKIPPABLE FRAME (nextFrame: 472/520) + zstdchunked_test.go:76: [3] at 472 in stargz, SKIPPABLE FRAME (nextFrame: 520/520) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 603, NextOffset: 710 + testutil.go:485: Offset: 743, NextOffset: 874 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 83, NextOffset: 100 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:485: Offset: 177, NextOffset: 194 testutil.go:485: Offset: 100, NextOffset: 211 testutil.go:485: Offset: 194, NextOffset: 305 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 211, NextOffset: 228 - testutil.go:485: Offset: 305, NextOffset: 322 - testutil.go:485: Offset: 228, NextOffset: 336 - testutil.go:485: Offset: 322, NextOffset: 453 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 336, NextOffset: 353 + testutil.go:485: Offset: 453, NextOffset: 470 + testutil.go:485: Offset: 353, NextOffset: 461 + testutil.go:485: Offset: 470, NextOffset: 601 + 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: 461, NextOffset: 478 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 510): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:485: Offset: 601, NextOffset: 618 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/510) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:485: Offset: 478, NextOffset: 586 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 199/510) - zstdchunked_test.go:76: [2] at 199 in stargz, SKIPPABLE FRAME (nextFrame: 462/510) - zstdchunked_test.go:76: [3] at 462 in stargz, SKIPPABLE FRAME (nextFrame: 510/510) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:485: Offset: 618, NextOffset: 726 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 726, NextOffset: 743 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 509): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/509) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU - testutil.go:485: Offset: 603, NextOffset: 710 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 2148 (nextFrame: 199/509) - zstdchunked_test.go:76: [2] at 199 in stargz, SKIPPABLE FRAME (nextFrame: 461/509) - zstdchunked_test.go:76: [3] at 461 in stargz, SKIPPABLE FRAME (nextFrame: 509/509) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU - testutil.go:485: Offset: 743, NextOffset: 874 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 710, NextOffset: 727 testutil.go:485: Offset: 874, NextOffset: 891 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:485: Offset: 727, NextOffset: 1237 testutil.go:485: Offset: 891, NextOffset: 1468 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo6 .no.prefetch.landmark foo3 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty] vs [foo_empty2 foo4 foo5 foo6 foo foo_empty foo2 foo_empty5 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: 305, NextOffset: 322 testutil.go:485: Offset: 211, NextOffset: 228 - testutil.go:485: Offset: 322, NextOffset: 453 + testutil.go:485: Offset: 305, NextOffset: 322 testutil.go:485: Offset: 228, NextOffset: 336 + testutil.go:485: Offset: 322, NextOffset: 453 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo6 foo_empty3 foo5 foo_empty5] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo3 foo_empty4 foo5] 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: 726, NextOffset: 743 + testutil.go:485: Offset: 586, NextOffset: 603 + testutil.go:485: Offset: 743, NextOffset: 874 + testutil.go:485: Offset: 603, NextOffset: 710 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 177, NextOffset: 194 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 194, NextOffset: 305 - testutil.go:485: Offset: 100, NextOffset: 211 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 874, NextOffset: 891 + testutil.go:485: Offset: 710, NextOffset: 727 + testutil.go:485: Offset: 891, NextOffset: 1468 + testutil.go:485: Offset: 727, NextOffset: 1237 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 453, NextOffset: 470 testutil.go:485: Offset: 336, NextOffset: 353 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 510): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:485: Offset: 470, NextOffset: 601 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/510) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:485: Offset: 353, NextOffset: 461 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 200/510) - zstdchunked_test.go:76: [2] at 200 in stargz, SKIPPABLE FRAME (nextFrame: 462/510) - zstdchunked_test.go:76: [3] at 462 in stargz, SKIPPABLE FRAME (nextFrame: 510/510) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 601, NextOffset: 618 testutil.go:485: Offset: 461, NextOffset: 478 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:485: Offset: 618, NextOffset: 726 testutil.go:485: Offset: 478, NextOffset: 586 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 726, NextOffset: 743 - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 743, NextOffset: 874 - testutil.go:485: Offset: 603, NextOffset: 710 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 874, NextOffset: 891 - testutil.go:485: Offset: 710, NextOffset: 727 - testutil.go:485: Offset: 891, NextOffset: 1468 - testutil.go:485: Offset: 727, NextOffset: 1237 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 177, NextOffset: 194 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 194, NextOffset: 305 + testutil.go:485: Offset: 100, NextOffset: 211 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 305, NextOffset: 322 + testutil.go:485: Offset: 211, NextOffset: 228 + testutil.go:485: Offset: 322, NextOffset: 453 + testutil.go:485: Offset: 228, NextOffset: 336 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 596): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/596) - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 3172 (nextFrame: 286/596) - zstdchunked_test.go:76: [2] at 286 in stargz, SKIPPABLE FRAME (nextFrame: 548/596) - zstdchunked_test.go:76: [3] at 548 in stargz, SKIPPABLE FRAME (nextFrame: 596/596) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 588): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/588) - zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 2048 (nextFrame: 278/588) - zstdchunked_test.go:76: [2] at 278 in stargz, SKIPPABLE FRAME (nextFrame: 540/588) - zstdchunked_test.go:76: [3] at 540 in stargz, SKIPPABLE FRAME (nextFrame: 588/588) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 506): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 104/506) - zstdchunked_test.go:134: [1] at 104 in stargz, uncompressed length 2148 (nextFrame: 196/506) - zstdchunked_test.go:76: [2] at 196 in stargz, SKIPPABLE FRAME (nextFrame: 458/506) - zstdchunked_test.go:76: [3] at 458 in stargz, SKIPPABLE FRAME (nextFrame: 506/506) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 507): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 104/507) - zstdchunked_test.go:134: [1] at 104 in stargz, uncompressed length 1024 (nextFrame: 197/507) - zstdchunked_test.go:76: [2] at 197 in stargz, SKIPPABLE FRAME (nextFrame: 459/507) - zstdchunked_test.go:76: [3] at 459 in stargz, SKIPPABLE FRAME (nextFrame: 507/507) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 521): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/521) + zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 1024 (nextFrame: 212/521) + zstdchunked_test.go:76: [2] at 212 in stargz, SKIPPABLE FRAME (nextFrame: 473/521) + zstdchunked_test.go:76: [3] at 473 in stargz, SKIPPABLE FRAME (nextFrame: 521/521) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 606): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/606) + zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 3172 (nextFrame: 297/606) + zstdchunked_test.go:76: [2] at 297 in stargz, SKIPPABLE FRAME (nextFrame: 558/606) + zstdchunked_test.go:76: [3] at 558 in stargz, SKIPPABLE FRAME (nextFrame: 606/606) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 598): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/598) + zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 2048 (nextFrame: 289/598) + zstdchunked_test.go:76: [2] at 289 in stargz, SKIPPABLE FRAME (nextFrame: 550/598) + zstdchunked_test.go:76: [3] at 550 in stargz, SKIPPABLE FRAME (nextFrame: 598/598) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 520): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/520) +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU + zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 2148 (nextFrame: 211/520) + zstdchunked_test.go:76: [2] at 211 in stargz, SKIPPABLE FRAME (nextFrame: 472/520) + zstdchunked_test.go:76: [3] at 472 in stargz, SKIPPABLE FRAME (nextFrame: 520/520) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 521): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 119/521) + zstdchunked_test.go:134: [1] at 119 in stargz, uncompressed length 1024 (nextFrame: 212/521) + zstdchunked_test.go:76: [2] at 212 in stargz, SKIPPABLE FRAME (nextFrame: 473/521) + zstdchunked_test.go:76: [3] at 473 in stargz, SKIPPABLE FRAME (nextFrame: 521/521) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 514): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/514) + zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 2148 (nextFrame: 202/514) + zstdchunked_test.go:76: [2] at 202 in stargz, SKIPPABLE FRAME (nextFrame: 466/514) + zstdchunked_test.go:76: [3] at 466 in stargz, SKIPPABLE FRAME (nextFrame: 514/514) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 515): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/515) - zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 2148 (nextFrame: 203/515) + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/515) + zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 1024 (nextFrame: 203/515) zstdchunked_test.go:76: [2] at 203 in stargz, SKIPPABLE FRAME (nextFrame: 467/515) zstdchunked_test.go:76: [3] at 467 in stargz, SKIPPABLE FRAME (nextFrame: 515/515) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 516): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/516) - zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 204/516) - zstdchunked_test.go:76: [2] at 204 in stargz, SKIPPABLE FRAME (nextFrame: 468/516) - zstdchunked_test.go:76: [3] at 468 in stargz, SKIPPABLE FRAME (nextFrame: 516/516) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU/duplicated_entry_offset -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 601): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/601) - zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 3172 (nextFrame: 289/601) - zstdchunked_test.go:76: [2] at 289 in stargz, SKIPPABLE FRAME (nextFrame: 553/601) - zstdchunked_test.go:76: [3] at 553 in stargz, SKIPPABLE FRAME (nextFrame: 601/601) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 592): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/592) + zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 3172 (nextFrame: 280/592) + zstdchunked_test.go:76: [2] at 280 in stargz, SKIPPABLE FRAME (nextFrame: 544/592) + zstdchunked_test.go:76: [3] at 544 in stargz, SKIPPABLE FRAME (nextFrame: 592/592) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 584): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 107/584) + zstdchunked_test.go:134: [1] at 107 in stargz, uncompressed length 2048 (nextFrame: 272/584) + zstdchunked_test.go:76: [2] at 272 in stargz, SKIPPABLE FRAME (nextFrame: 536/584) + zstdchunked_test.go:76: [3] at 536 in stargz, SKIPPABLE FRAME (nextFrame: 584/584) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 512): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":93,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":585,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":602,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/512) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"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":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":321,"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":469,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":617,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":743,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":874,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":891,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo4] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo foo_empty foo_empty2 foo4] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 874, NextOffset: 891 - testutil.go:485: Offset: 731, NextOffset: 1248 - testutil.go:485: Offset: 891, NextOffset: 1471 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 93 - testutil.go:485: Offset: 179, NextOffset: 196 - testutil.go:485: Offset: 93, NextOffset: 201 - testutil.go:485: Offset: 196, NextOffset: 304 + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo5 foo6 foo foo2 foo_empty3 foo_empty4 foo_empty5] vs [foo_empty2 foo_empty3 foo_empty4 foo foo_empty foo2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo4] +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 2148 (nextFrame: 200/512) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:76: [2] at 200 in stargz, SKIPPABLE FRAME (nextFrame: 464/512) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 330, NextOffset: 347 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:76: [3] at 464 in stargz, SKIPPABLE FRAME (nextFrame: 512/512) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 452, NextOffset: 469 testutil.go:485: Offset: 347, NextOffset: 459 testutil.go:485: Offset: 469, NextOffset: 600 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 459, NextOffset: 476 + testutil.go:485: Offset: 600, NextOffset: 617 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 513): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 105/513) + zstdchunked_test.go:134: [1] at 105 in stargz, uncompressed length 1024 (nextFrame: 201/513) + zstdchunked_test.go:76: [2] at 201 in stargz, SKIPPABLE FRAME (nextFrame: 465/513) + zstdchunked_test.go:76: [3] at 465 in stargz, SKIPPABLE FRAME (nextFrame: 513/513) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 509): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/509) + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 2148 (nextFrame: 199/509) + zstdchunked_test.go:76: [2] at 199 in stargz, SKIPPABLE FRAME (nextFrame: 461/509) + zstdchunked_test.go:76: [3] at 461 in stargz, SKIPPABLE FRAME (nextFrame: 509/509) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 510): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/510) + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 1024 (nextFrame: 200/510) + zstdchunked_test.go:76: [2] at 200 in stargz, SKIPPABLE FRAME (nextFrame: 462/510) + zstdchunked_test.go:76: [3] at 462 in stargz, SKIPPABLE FRAME (nextFrame: 510/510) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 476, NextOffset: 585 + testutil.go:485: Offset: 617, NextOffset: 726 +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 585, NextOffset: 602 testutil.go:485: Offset: 726, NextOffset: 743 testutil.go:485: Offset: 602, NextOffset: 714 testutil.go:485: Offset: 743, NextOffset: 874 - 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: 76, NextOffset: 93 + testutil.go:485: Offset: 179, NextOffset: 196 + testutil.go:485: Offset: 93, NextOffset: 201 + testutil.go:485: Offset: 196, NextOffset: 304 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 201, NextOffset: 218 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 593): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 304, NextOffset: 321 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/593) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 218, NextOffset: 330 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 2048 (nextFrame: 281/593) - zstdchunked_test.go:76: [2] at 281 in stargz, SKIPPABLE FRAME (nextFrame: 545/593) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 321, NextOffset: 452 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:76: [3] at 545 in stargz, SKIPPABLE FRAME (nextFrame: 593/593) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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: 459, NextOffset: 476 - testutil.go:485: Offset: 600, NextOffset: 617 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 476, NextOffset: 585 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 617, NextOffset: 726 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo_empty5] vs [foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 726, NextOffset: 743 - testutil.go:485: Offset: 585, NextOffset: 602 - testutil.go:485: Offset: 743, NextOffset: 874 - testutil.go:485: Offset: 602, NextOffset: 714 + 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: 874, NextOffset: 891 testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 891, NextOffset: 1471 + testutil.go:485: Offset: 874, NextOffset: 891 testutil.go:485: Offset: 731, NextOffset: 1248 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 596): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 891, NextOffset: 1471 + testutil.go:371: Comparing: "" vs "" +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/596) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo3 foo4 foo5 foo_empty5 foo6] vs [foo foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 179, NextOffset: 196 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 3172 (nextFrame: 286/596) + zstdchunked_test.go:76: [2] at 286 in stargz, SKIPPABLE FRAME (nextFrame: 548/596) + zstdchunked_test.go:76: [3] at 548 in stargz, SKIPPABLE FRAME (nextFrame: 596/596) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 76, NextOffset: 93 + testutil.go:485: Offset: 196, NextOffset: 304 +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 93, NextOffset: 201 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 321 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 588): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 201, NextOffset: 218 testutil.go:485: Offset: 321, NextOffset: 452 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 106/588) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 218, NextOffset: 330 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:134: [1] at 106 in stargz, uncompressed length 2048 (nextFrame: 278/588) +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:76: [2] at 278 in stargz, SKIPPABLE FRAME (nextFrame: 540/588) + zstdchunked_test.go:76: [3] at 540 in stargz, SKIPPABLE FRAME (nextFrame: 588/588) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 452, NextOffset: 469 +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 330, NextOffset: 347 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 516): +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 508): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 104/508) + zstdchunked_test.go:134: [1] at 104 in stargz, uncompressed length 2148 (nextFrame: 198/508) + zstdchunked_test.go:76: [2] at 198 in stargz, SKIPPABLE FRAME (nextFrame: 460/508) + zstdchunked_test.go:76: [3] at 460 in stargz, SKIPPABLE FRAME (nextFrame: 508/508) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 469, NextOffset: 600 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/516) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 347, NextOffset: 459 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 2148 (nextFrame: 204/516) - zstdchunked_test.go:76: [2] at 204 in stargz, SKIPPABLE FRAME (nextFrame: 468/516) - zstdchunked_test.go:76: [3] at 468 in stargz, SKIPPABLE FRAME (nextFrame: 516/516) +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 509): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "foo4" vs "foo4" +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 104/509) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 600, NextOffset: 617 - testutil.go:485: Offset: 459, NextOffset: 476 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU + zstdchunked_test.go:134: [1] at 104 in stargz, uncompressed length 1024 (nextFrame: 199/509) + zstdchunked_test.go:76: [2] at 199 in stargz, SKIPPABLE FRAME (nextFrame: 461/509) + zstdchunked_test.go:76: [3] at 461 in stargz, SKIPPABLE FRAME (nextFrame: 509/509) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 459, NextOffset: 476 testutil.go:485: Offset: 617, NextOffset: 726 testutil.go:485: Offset: 476, NextOffset: 585 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 179, NextOffset: 196 - testutil.go:485: Offset: 76, NextOffset: 93 - testutil.go:485: Offset: 196, NextOffset: 304 - testutil.go:485: Offset: 93, NextOffset: 201 - 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: 726, NextOffset: 743 + testutil.go:485: Offset: 585, NextOffset: 602 + testutil.go:485: Offset: 743, NextOffset: 874 +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 602, NextOffset: 714 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 874, NextOffset: 891 + testutil.go:485: Offset: 714, NextOffset: 731 + testutil.go:485: Offset: 891, NextOffset: 1471 + testutil.go:485: Offset: 731, NextOffset: 1248 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR zstdchunked_test.go:55: got zstd streams (compressed size: 517): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/517) - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 205/517) - zstdchunked_test.go:76: [2] at 205 in stargz, SKIPPABLE FRAME (nextFrame: 469/517) + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/517) + zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 2148 (nextFrame: 204/517) + zstdchunked_test.go:76: [2] at 204 in stargz, SKIPPABLE FRAME (nextFrame: 469/517) zstdchunked_test.go:76: [3] at 469 in stargz, SKIPPABLE FRAME (nextFrame: 517/517) +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 518): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/518) + zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 1024 (nextFrame: 205/518) + zstdchunked_test.go:76: [2] at 205 in stargz, SKIPPABLE FRAME (nextFrame: 470/518) + zstdchunked_test.go:76: [3] at 470 in stargz, SKIPPABLE FRAME (nextFrame: 518/518) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 603): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/603) + zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 3172 (nextFrame: 290/603) + zstdchunked_test.go:76: [2] at 290 in stargz, SKIPPABLE FRAME (nextFrame: 555/603) + zstdchunked_test.go:76: [3] at 555 in stargz, SKIPPABLE FRAME (nextFrame: 603/603) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 595): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 108/595) + zstdchunked_test.go:134: [1] at 108 in stargz, uncompressed length 2048 (nextFrame: 282/595) + zstdchunked_test.go:76: [2] at 282 in stargz, SKIPPABLE FRAME (nextFrame: 547/595) + zstdchunked_test.go:76: [3] at 547 in stargz, SKIPPABLE FRAME (nextFrame: 595/595) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 518): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/518) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 2148 (nextFrame: 205/518) + zstdchunked_test.go:76: [2] at 205 in stargz, SKIPPABLE FRAME (nextFrame: 470/518) + zstdchunked_test.go:76: [3] at 470 in stargz, SKIPPABLE FRAME (nextFrame: 518/518) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 519): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/519) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 206/519) + zstdchunked_test.go:76: [2] at 206 in stargz, SKIPPABLE FRAME (nextFrame: 471/519) + zstdchunked_test.go:76: [3] at 471 in stargz, SKIPPABLE FRAME (nextFrame: 519/519) === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 516): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/516) - zstdchunked_test.go:134: [1] at 114 in stargz, uncompressed length 2148 (nextFrame: 207/516) - zstdchunked_test.go:76: [2] at 207 in stargz, SKIPPABLE FRAME (nextFrame: 468/516) - zstdchunked_test.go:76: [3] at 468 in stargz, SKIPPABLE FRAME (nextFrame: 516/516) +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 517): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/517) + zstdchunked_test.go:134: [1] at 114 in stargz, uncompressed length 2148 (nextFrame: 208/517) + zstdchunked_test.go:76: [2] at 208 in stargz, SKIPPABLE FRAME (nextFrame: 469/517) + zstdchunked_test.go:76: [3] at 469 in stargz, SKIPPABLE FRAME (nextFrame: 517/517) === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR === CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 516): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/516) - zstdchunked_test.go:134: [1] at 114 in stargz, uncompressed length 1024 (nextFrame: 207/516) - zstdchunked_test.go:76: [2] at 207 in stargz, SKIPPABLE FRAME (nextFrame: 468/516) - zstdchunked_test.go:76: [3] at 468 in stargz, SKIPPABLE FRAME (nextFrame: 516/516) + zstdchunked_test.go:55: got zstd streams (compressed size: 517): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/517) + zstdchunked_test.go:134: [1] at 114 in stargz, uncompressed length 1024 (nextFrame: 208/517) + zstdchunked_test.go:76: [2] at 208 in stargz, SKIPPABLE FRAME (nextFrame: 469/517) + zstdchunked_test.go:76: [3] at 469 in stargz, SKIPPABLE FRAME (nextFrame: 517/517) === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":100,"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":224,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":597,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":614,"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":744,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":180,"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":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":321,"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":469,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":617,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":730,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":747,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"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_empty foo_empty2 foo_empty4 foo5] vs [foo_empty foo3 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 354 + testutil.go:485: Offset: 452, NextOffset: 469 + testutil.go:485: Offset: 354, NextOffset: 467 === CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 601): zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/601) @@ -87596,16 +85868,13 @@ zstdchunked_test.go:76: [3] at 553 in stargz, SKIPPABLE FRAME (nextFrame: 601/601) === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":100,"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":224,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":597,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":614,"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":744,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":180,"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":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":321,"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":469,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":617,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":730,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":747,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo2] vs [foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo4] + testutil.go:485: Offset: 469, NextOffset: 600 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 467, NextOffset: 484 testutil.go:485: Offset: 600, NextOffset: 617 testutil.go:485: Offset: 484, NextOffset: 597 testutil.go:485: Offset: 617, NextOffset: 730 - 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: 744 @@ -87617,53 +85886,25 @@ testutil.go:485: Offset: 180, NextOffset: 197 testutil.go:485: Offset: 100, NextOffset: 207 testutil.go:485: Offset: 197, NextOffset: 304 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 337, NextOffset: 354 - testutil.go:485: Offset: 452, NextOffset: 469 - testutil.go:485: Offset: 354, NextOffset: 467 - testutil.go:485: Offset: 469, NextOffset: 600 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 597, NextOffset: 614 - testutil.go:485: Offset: 730, NextOffset: 747 - testutil.go:485: Offset: 614, NextOffset: 727 - testutil.go:485: Offset: 747, NextOffset: 878 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 304, NextOffset: 321 testutil.go:485: Offset: 224, NextOffset: 337 testutil.go:485: Offset: 321, NextOffset: 452 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 597, NextOffset: 614 + testutil.go:485: Offset: 730, NextOffset: 747 + testutil.go:485: Offset: 614, NextOffset: 727 + testutil.go:485: Offset: 747, NextOffset: 878 + 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 foo_empty foo3 foo_empty3 foo4 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo5 foo foo_empty foo4 foo_empty4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 180, NextOffset: 197 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 197, NextOffset: 304 - testutil.go:485: Offset: 100, NextOffset: 207 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 593): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 452, NextOffset: 469 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/593) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 337, NextOffset: 354 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 114 in stargz, uncompressed length 2048 (nextFrame: 284/593) - zstdchunked_test.go:76: [2] at 284 in stargz, SKIPPABLE FRAME (nextFrame: 545/593) - zstdchunked_test.go:76: [3] at 545 in stargz, SKIPPABLE FRAME (nextFrame: 593/593) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 469, NextOffset: 600 - testutil.go:485: Offset: 354, NextOffset: 467 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty foo3 foo_empty4 foo5] vs [foo foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty4 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: 600, NextOffset: 617 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU testutil.go:485: Offset: 467, NextOffset: 484 testutil.go:485: Offset: 617, NextOffset: 730 testutil.go:485: Offset: 484, NextOffset: 597 @@ -87673,69 +85914,67 @@ testutil.go:485: Offset: 727, NextOffset: 744 testutil.go:485: Offset: 895, NextOffset: 1474 testutil.go:485: Offset: 744, NextOffset: 1249 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 180, NextOffset: 197 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 197, NextOffset: 304 + testutil.go:485: Offset: 100, NextOffset: 207 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 321 testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 321, NextOffset: 452 testutil.go:485: Offset: 224, NextOffset: 337 - 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: 730, NextOffset: 747 testutil.go:485: Offset: 597, NextOffset: 614 testutil.go:485: Offset: 747, NextOffset: 878 testutil.go:485: Offset: 614, NextOffset: 727 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 452, NextOffset: 469 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 593): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 337, NextOffset: 354 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 114/593) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 469, NextOffset: 600 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX + zstdchunked_test.go:134: [1] at 114 in stargz, uncompressed length 2048 (nextFrame: 284/593) + zstdchunked_test.go:76: [2] at 284 in stargz, SKIPPABLE FRAME (nextFrame: 545/593) + zstdchunked_test.go:76: [3] at 545 in stargz, SKIPPABLE FRAME (nextFrame: 593/593) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 354, NextOffset: 467 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR/duplicated_entry_offset === CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 510): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/510) - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 2148 (nextFrame: 202/510) - zstdchunked_test.go:76: [2] at 202 in stargz, SKIPPABLE FRAME (nextFrame: 462/510) - zstdchunked_test.go:76: [3] at 462 in stargz, SKIPPABLE FRAME (nextFrame: 510/510) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 510): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/510) - zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 202/510) - zstdchunked_test.go:76: [2] at 202 in stargz, SKIPPABLE FRAME (nextFrame: 462/510) - zstdchunked_test.go:76: [3] at 462 in stargz, SKIPPABLE FRAME (nextFrame: 510/510) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 510): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 102/510) - zstdchunked_test.go:134: [1] at 102 in stargz, uncompressed length 2148 (nextFrame: 198/510) - zstdchunked_test.go:76: [2] at 198 in stargz, SKIPPABLE FRAME (nextFrame: 462/510) - zstdchunked_test.go:76: [3] at 462 in stargz, SKIPPABLE FRAME (nextFrame: 510/510) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 510): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 102/510) - zstdchunked_test.go:134: [1] at 102 in stargz, uncompressed length 1024 (nextFrame: 198/510) - zstdchunked_test.go:76: [2] at 198 in stargz, SKIPPABLE FRAME (nextFrame: 462/510) - zstdchunked_test.go:76: [3] at 462 in stargz, SKIPPABLE FRAME (nextFrame: 510/510) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 512): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/512) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 2148 (nextFrame: 203/512) + zstdchunked_test.go:76: [2] at 203 in stargz, SKIPPABLE FRAME (nextFrame: 464/512) + zstdchunked_test.go:76: [3] at 464 in stargz, SKIPPABLE FRAME (nextFrame: 512/512) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":333,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":350,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":589,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":606,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":734,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":613,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":872,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":889,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo3 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 foo] vs [foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty4 foo5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 461, NextOffset: 478 - testutil.go:485: Offset: 596, NextOffset: 613 - testutil.go:485: Offset: 478, NextOffset: 589 - testutil.go:485: Offset: 613, NextOffset: 724 + testutil.go:377: Directory: "" vs "": [foo foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6] vs [foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo6 foo foo3 foo5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 96 +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:485: Offset: 191, NextOffset: 300 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 589, NextOffset: 606 + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 606, NextOffset: 717 + testutil.go:485: Offset: 741, NextOffset: 872 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 333, NextOffset: 350 - testutil.go:485: Offset: 448, NextOffset: 465 - testutil.go:485: Offset: 350, NextOffset: 461 - testutil.go:485: Offset: 465, NextOffset: 596 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 222 @@ -87743,124 +85982,129 @@ testutil.go:485: Offset: 222, NextOffset: 333 testutil.go:485: Offset: 317, NextOffset: 448 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 333, NextOffset: 350 + testutil.go:485: Offset: 448, NextOffset: 465 + testutil.go:485: Offset: 350, NextOffset: 461 + testutil.go:485: Offset: 465, NextOffset: 596 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 589, NextOffset: 606 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 606, NextOffset: 717 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 741, NextOffset: 872 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 461, NextOffset: 478 + testutil.go:485: Offset: 596, NextOffset: 613 + testutil.go:485: Offset: 478, NextOffset: 589 + testutil.go:485: Offset: 613, NextOffset: 724 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 717, NextOffset: 734 testutil.go:485: Offset: 872, NextOffset: 889 testutil.go:485: Offset: 734, NextOffset: 1249 testutil.go:485: Offset: 889, NextOffset: 1471 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 174, NextOffset: 191 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 589): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 96, NextOffset: 205 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 102/589) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 191, NextOffset: 300 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:134: [1] at 102 in stargz, uncompressed length 3172 (nextFrame: 277/589) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo4 foo_empty5 foo6 foo2] vs [foo4 foo_empty4 foo_empty5 foo3 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 foo] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 724, NextOffset: 741 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX - zstdchunked_test.go:76: [2] at 277 in stargz, SKIPPABLE FRAME (nextFrame: 541/589) - zstdchunked_test.go:76: [3] at 541 in stargz, SKIPPABLE FRAME (nextFrame: 589/589) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 589, NextOffset: 606 - testutil.go:485: Offset: 741, NextOffset: 872 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 606, NextOffset: 717 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 191 - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:485: Offset: 96, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 448, NextOffset: 465 - testutil.go:485: Offset: 333, NextOffset: 350 - testutil.go:485: Offset: 465, NextOffset: 596 - testutil.go:485: Offset: 350, NextOffset: 461 - 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: 300, NextOffset: 317 - testutil.go:485: Offset: 205, NextOffset: 222 - testutil.go:485: Offset: 317, NextOffset: 448 - testutil.go:485: Offset: 222, NextOffset: 333 + testutil.go:377: Directory: "" vs "": [foo foo3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo6 foo 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: 596, NextOffset: 613 testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 613, NextOffset: 724 - testutil.go:485: Offset: 478, NextOffset: 589 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 581): +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 512): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 109/512) + zstdchunked_test.go:134: [1] at 109 in stargz, uncompressed length 1024 (nextFrame: 203/512) + zstdchunked_test.go:76: [2] at 203 in stargz, SKIPPABLE FRAME (nextFrame: 464/512) + zstdchunked_test.go:76: [3] at 464 in stargz, SKIPPABLE FRAME (nextFrame: 512/512) +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 478, NextOffset: 589 + 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: 300, NextOffset: 317 + testutil.go:485: Offset: 205, NextOffset: 222 + testutil.go:485: Offset: 317, NextOffset: 448 + testutil.go:485: Offset: 222, NextOffset: 333 testutil.go:371: Comparing: "foo6" vs "foo6" -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 102/581) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU testutil.go:485: Offset: 872, NextOffset: 889 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX - zstdchunked_test.go:134: [1] at 102 in stargz, uncompressed length 2048 (nextFrame: 269/581) - zstdchunked_test.go:76: [2] at 269 in stargz, SKIPPABLE FRAME (nextFrame: 533/581) - zstdchunked_test.go:76: [3] at 533 in stargz, SKIPPABLE FRAME (nextFrame: 581/581) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU testutil.go:485: Offset: 717, NextOffset: 734 testutil.go:485: Offset: 889, NextOffset: 1471 testutil.go:485: Offset: 734, NextOffset: 1249 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 505): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/505) - zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 2148 (nextFrame: 195/505) - zstdchunked_test.go:76: [2] at 195 in stargz, SKIPPABLE FRAME (nextFrame: 457/505) - zstdchunked_test.go:76: [3] at 457 in stargz, SKIPPABLE FRAME (nextFrame: 505/505) + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 448, NextOffset: 465 + testutil.go:485: Offset: 333, NextOffset: 350 + testutil.go:485: Offset: 465, NextOffset: 596 + testutil.go:485: Offset: 350, NextOffset: 461 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 589, NextOffset: 606 + testutil.go:485: Offset: 741, NextOffset: 872 + testutil.go:485: Offset: 606, NextOffset: 717 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 511): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 102/511) + zstdchunked_test.go:134: [1] at 102 in stargz, uncompressed length 2148 (nextFrame: 199/511) + zstdchunked_test.go:76: [2] at 199 in stargz, SKIPPABLE FRAME (nextFrame: 463/511) + zstdchunked_test.go:76: [3] at 463 in stargz, SKIPPABLE FRAME (nextFrame: 511/511) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 505): -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/505) +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 511): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 102/511) + zstdchunked_test.go:134: [1] at 102 in stargz, uncompressed length 1024 (nextFrame: 199/511) + zstdchunked_test.go:76: [2] at 199 in stargz, SKIPPABLE FRAME (nextFrame: 463/511) + zstdchunked_test.go:76: [3] at 463 in stargz, SKIPPABLE FRAME (nextFrame: 511/511) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 588): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 102/588) + zstdchunked_test.go:134: [1] at 102 in stargz, uncompressed length 3172 (nextFrame: 276/588) + zstdchunked_test.go:76: [2] at 276 in stargz, SKIPPABLE FRAME (nextFrame: 540/588) + zstdchunked_test.go:76: [3] at 540 in stargz, SKIPPABLE FRAME (nextFrame: 588/588) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 580): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 102/580) + zstdchunked_test.go:134: [1] at 102 in stargz, uncompressed length 2048 (nextFrame: 268/580) + zstdchunked_test.go:76: [2] at 268 in stargz, SKIPPABLE FRAME (nextFrame: 532/580) + zstdchunked_test.go:76: [3] at 532 in stargz, SKIPPABLE FRAME (nextFrame: 580/580) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":620,"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":755,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":319,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":336,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":476,"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":633,"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":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":785,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":925,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":942,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo5 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty] vs [foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo6 foo2 foo3 foo_empty3 foo4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo3 foo_empty4] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo2 foo_empty2 foo3 foo_empty4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 633, NextOffset: 650 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 508): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 502, NextOffset: 620 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/508) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 650, NextOffset: 768 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU + zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 2148 (nextFrame: 197/508) + zstdchunked_test.go:76: [2] at 197 in stargz, SKIPPABLE FRAME (nextFrame: 460/508) + zstdchunked_test.go:76: [3] at 460 in stargz, SKIPPABLE FRAME (nextFrame: 508/508) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 620, NextOffset: 637 testutil.go:485: Offset: 768, NextOffset: 785 testutil.go:485: Offset: 637, NextOffset: 755 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU - zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 1024 (nextFrame: 195/505) - zstdchunked_test.go:76: [2] at 195 in stargz, SKIPPABLE FRAME (nextFrame: 457/505) - zstdchunked_test.go:76: [3] at 457 in stargz, SKIPPABLE FRAME (nextFrame: 505/505) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR testutil.go:485: Offset: 785, NextOffset: 925 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 83, NextOffset: 100 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 100, NextOffset: 216 testutil.go:485: Offset: 203, NextOffset: 319 @@ -87874,13 +86118,6 @@ testutil.go:485: Offset: 476, NextOffset: 493 testutil.go:485: Offset: 367, NextOffset: 485 testutil.go:485: Offset: 493, NextOffset: 633 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 633, NextOffset: 650 - testutil.go:485: Offset: 502, NextOffset: 620 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 650, 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" @@ -87888,87 +86125,88 @@ testutil.go:485: Offset: 925, NextOffset: 942 testutil.go:485: Offset: 772, NextOffset: 1316 testutil.go:485: Offset: 942, NextOffset: 1564 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo5] vs [foo foo2 foo_empty3 foo5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6] - 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: 768, NextOffset: 785 - testutil.go:485: Offset: 620, NextOffset: 637 - testutil.go:485: Offset: 785, NextOffset: 925 - testutil.go:485: Offset: 637, NextOffset: 755 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo5] vs [foo5 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo3 foo_empty4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 925, NextOffset: 942 + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 942, NextOffset: 1564 + testutil.go:485: Offset: 772, NextOffset: 1316 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 83, NextOffset: 100 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 508): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/508) + zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 1024 (nextFrame: 197/508) + zstdchunked_test.go:76: [2] at 197 in stargz, SKIPPABLE FRAME (nextFrame: 460/508) + zstdchunked_test.go:76: [3] at 460 in stargz, SKIPPABLE FRAME (nextFrame: 508/508) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR testutil.go:485: Offset: 203, NextOffset: 319 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR testutil.go:485: Offset: 100, NextOffset: 216 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: 633, NextOffset: 650 testutil.go:485: Offset: 485, NextOffset: 502 testutil.go:485: Offset: 650, NextOffset: 768 testutil.go:485: Offset: 502, NextOffset: 620 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 768, NextOffset: 785 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 505): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 620, NextOffset: 637 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/505) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 785, NextOffset: 925 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR + zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 2148 (nextFrame: 197/505) + zstdchunked_test.go:76: [2] at 197 in stargz, SKIPPABLE FRAME (nextFrame: 457/505) + zstdchunked_test.go:76: [3] at 457 in stargz, SKIPPABLE FRAME (nextFrame: 505/505) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 637, NextOffset: 755 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 925, NextOffset: 942 - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 942, NextOffset: 1564 - testutil.go:485: Offset: 772, NextOffset: 1316 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 319, NextOffset: 336 testutil.go:485: Offset: 216, NextOffset: 233 +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR testutil.go:485: Offset: 336, NextOffset: 476 testutil.go:485: Offset: 233, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 476, NextOffset: 493 testutil.go:485: Offset: 350, NextOffset: 367 testutil.go:485: Offset: 493, NextOffset: 633 testutil.go:485: Offset: 367, NextOffset: 485 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 504): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/504) - zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 2148 (nextFrame: 196/504) - zstdchunked_test.go:76: [2] at 196 in stargz, SKIPPABLE FRAME (nextFrame: 456/504) - zstdchunked_test.go:76: [3] at 456 in stargz, SKIPPABLE FRAME (nextFrame: 504/504) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX/duplicated_entry_offset === CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 505): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/505) - zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 1024 (nextFrame: 197/505) - zstdchunked_test.go:76: [2] at 197 in stargz, SKIPPABLE FRAME (nextFrame: 457/505) - zstdchunked_test.go:76: [3] at 457 in stargz, SKIPPABLE FRAME (nextFrame: 505/505) + zstdchunked_test.go:55: got zstd streams (compressed size: 506): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/506) + zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 1024 (nextFrame: 198/506) + zstdchunked_test.go:76: [2] at 198 in stargz, SKIPPABLE FRAME (nextFrame: 458/506) + zstdchunked_test.go:76: [3] at 458 in stargz, SKIPPABLE FRAME (nextFrame: 506/506) === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":87,"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":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":773,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":647,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty foo2 foo_empty3 foo_empty4 foo_empty5] vs [foo2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo4 foo_empty5 foo6 .no.prefetch.landmark 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: "foo2" vs "foo2" - testutil.go:485: Offset: 224, NextOffset: 241 - testutil.go:485: Offset: 328, NextOffset: 345 - testutil.go:485: Offset: 241, NextOffset: 362 - testutil.go:485: Offset: 345, NextOffset: 488 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo_empty2 foo4 foo_empty5 foo_empty foo3 foo_empty3 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo2 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 499, NextOffset: 516 testutil.go:485: Offset: 647, NextOffset: 664 testutil.go:485: Offset: 516, NextOffset: 636 testutil.go:485: Offset: 664, NextOffset: 784 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 653, NextOffset: 773 - testutil.go:485: Offset: 801, NextOffset: 943 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 773, NextOffset: 790 testutil.go:485: Offset: 943, NextOffset: 960 @@ -87978,229 +86216,232 @@ testutil.go:485: Offset: 87, NextOffset: 104 testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 104, NextOffset: 224 + testutil.go:485: Offset: 208, NextOffset: 328 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 328, NextOffset: 345 === CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX zstdchunked_test.go:55: got zstd streams (compressed size: 584): === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 208, NextOffset: 328 + testutil.go:485: Offset: 241, NextOffset: 362 === CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/584) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 362, NextOffset: 379 + testutil.go:485: Offset: 345, NextOffset: 488 === CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 3172 (nextFrame: 276/584) zstdchunked_test.go:76: [2] at 276 in stargz, SKIPPABLE FRAME (nextFrame: 536/584) zstdchunked_test.go:76: [3] at 536 in stargz, SKIPPABLE FRAME (nextFrame: 584/584) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 488, NextOffset: 505 - testutil.go:485: Offset: 379, NextOffset: 499 + 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: 636, NextOffset: 653 + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 653, NextOffset: 773 + testutil.go:485: Offset: 801, NextOffset: 943 === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 362, NextOffset: 379 + testutil.go:485: Offset: 488, NextOffset: 505 + testutil.go:485: Offset: 379, NextOffset: 499 testutil.go:485: Offset: 505, NextOffset: 647 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo4 foo_empty5 foo6] vs [foo3 foo4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty4 foo_empty5 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo6] vs [foo6 foo foo2 foo_empty2 foo4 foo_empty5 foo_empty foo3 foo_empty3 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 328, NextOffset: 345 + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 345, NextOffset: 488 + testutil.go:485: Offset: 241, NextOffset: 362 + 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: 488, NextOffset: 505 testutil.go:485: Offset: 362, NextOffset: 379 testutil.go:485: Offset: 505, NextOffset: 647 testutil.go:485: Offset: 379, NextOffset: 499 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: 647, NextOffset: 664 + testutil.go:485: Offset: 499, NextOffset: 516 + testutil.go:485: Offset: 664, NextOffset: 784 + testutil.go:485: Offset: 516, NextOffset: 636 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 784, NextOffset: 801 testutil.go:485: Offset: 636, NextOffset: 653 testutil.go:485: Offset: 801, NextOffset: 943 testutil.go:485: Offset: 653, NextOffset: 773 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 576): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/576) - zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 2048 (nextFrame: 268/576) - zstdchunked_test.go:76: [2] at 268 in stargz, SKIPPABLE FRAME (nextFrame: 528/576) - zstdchunked_test.go:76: [3] at 528 in stargz, SKIPPABLE FRAME (nextFrame: 576/576) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 191, NextOffset: 208 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 87, NextOffset: 104 testutil.go:485: Offset: 208, NextOffset: 328 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 576): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 104, NextOffset: 224 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 328, NextOffset: 345 - testutil.go:485: Offset: 224, NextOffset: 241 - testutil.go:485: Offset: 345, NextOffset: 488 - testutil.go:485: Offset: 241, NextOffset: 362 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 100/576) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 943, NextOffset: 960 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX + zstdchunked_test.go:134: [1] at 100 in stargz, uncompressed length 2048 (nextFrame: 268/576) + zstdchunked_test.go:76: [2] at 268 in stargz, SKIPPABLE FRAME (nextFrame: 528/576) + zstdchunked_test.go:76: [3] at 528 in stargz, SKIPPABLE FRAME (nextFrame: 576/576) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 773, NextOffset: 790 testutil.go:485: Offset: 960, NextOffset: 1583 - testutil.go:485: Offset: 790, NextOffset: 1336 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 503): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 647, NextOffset: 664 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 99/503) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 499, NextOffset: 516 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 99 in stargz, uncompressed length 2148 (nextFrame: 195/503) - zstdchunked_test.go:76: [2] at 195 in stargz, SKIPPABLE FRAME (nextFrame: 455/503) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 664, NextOffset: 784 + testutil.go:485: Offset: 790, NextOffset: 1336 +=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR === CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU - zstdchunked_test.go:76: [3] at 455 in stargz, SKIPPABLE FRAME (nextFrame: 503/503) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 516, NextOffset: 636 + zstdchunked_test.go:55: got zstd streams (compressed size: 505): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 99/505) + zstdchunked_test.go:134: [1] at 99 in stargz, uncompressed length 2148 (nextFrame: 197/505) + zstdchunked_test.go:76: [2] at 197 in stargz, SKIPPABLE FRAME (nextFrame: 457/505) + zstdchunked_test.go:76: [3] at 457 in stargz, SKIPPABLE FRAME (nextFrame: 505/505) === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU -=== RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 504): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 99/504) - zstdchunked_test.go:134: [1] at 99 in stargz, uncompressed length 1024 (nextFrame: 196/504) - zstdchunked_test.go:76: [2] at 196 in stargz, SKIPPABLE FRAME (nextFrame: 456/504) - zstdchunked_test.go:76: [3] at 456 in stargz, SKIPPABLE FRAME (nextFrame: 504/504) + zstdchunked_test.go:55: got zstd streams (compressed size: 506): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 99/506) + zstdchunked_test.go:134: [1] at 99 in stargz, uncompressed length 1024 (nextFrame: 198/506) + zstdchunked_test.go:76: [2] at 198 in stargz, SKIPPABLE FRAME (nextFrame: 458/506) + zstdchunked_test.go:76: [3] at 458 in stargz, SKIPPABLE FRAME (nextFrame: 506/506) === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 514): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/514) - zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 2148 (nextFrame: 202/514) - zstdchunked_test.go:76: [2] at 202 in stargz, SKIPPABLE FRAME (nextFrame: 466/514) + zstdchunked_test.go:55: got zstd streams (compressed size: 515): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/515) + zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 2148 (nextFrame: 202/515) + zstdchunked_test.go:76: [2] at 202 in stargz, SKIPPABLE FRAME (nextFrame: 467/515) + zstdchunked_test.go:76: [3] at 467 in stargz, SKIPPABLE FRAME (nextFrame: 515/515) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR + zstdchunked_test.go:55: got zstd streams (compressed size: 516): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/516) + zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 1024 (nextFrame: 203/516) + zstdchunked_test.go:76: [2] at 203 in stargz, SKIPPABLE FRAME (nextFrame: 468/516) + zstdchunked_test.go:76: [3] at 468 in stargz, SKIPPABLE FRAME (nextFrame: 516/516) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 594): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/594) + zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 3172 (nextFrame: 281/594) + zstdchunked_test.go:76: [2] at 281 in stargz, SKIPPABLE FRAME (nextFrame: 546/594) + zstdchunked_test.go:76: [3] at 546 in stargz, SKIPPABLE FRAME (nextFrame: 594/594) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":86,"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":221,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR - zstdchunked_test.go:76: [3] at 466 in stargz, SKIPPABLE FRAME (nextFrame: 514/514) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":206,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":481,"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":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":933,"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 foo4 foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo] vs [.no.prefetch.landmark foo_empty foo_empty3 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 492, NextOffset: 509 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 509, NextOffset: 628 - testutil.go:485: Offset: 656, NextOffset: 775 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 221, NextOffset: 238 - testutil.go:485: Offset: 324, NextOffset: 341 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 238, NextOffset: 356 - testutil.go:485: Offset: 341, NextOffset: 481 + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo4 foo5 foo6] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo foo2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 356, NextOffset: 373 testutil.go:485: Offset: 481, NextOffset: 498 testutil.go:485: Offset: 373, NextOffset: 492 testutil.go:485: Offset: 498, NextOffset: 639 + 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: 86, NextOffset: 103 + testutil.go:485: Offset: 189, NextOffset: 206 + testutil.go:485: Offset: 103, NextOffset: 221 + testutil.go:485: Offset: 206, NextOffset: 324 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 221, NextOffset: 238 + testutil.go:485: Offset: 324, NextOffset: 341 + testutil.go:485: Offset: 238, NextOffset: 356 + testutil.go:485: Offset: 341, NextOffset: 481 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 775, NextOffset: 792 testutil.go:485: Offset: 645, NextOffset: 764 testutil.go:485: Offset: 792, NextOffset: 933 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 781 testutil.go:485: Offset: 933, NextOffset: 950 testutil.go:485: Offset: 781, NextOffset: 1321 testutil.go:485: Offset: 950, NextOffset: 1574 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 189, NextOffset: 206 - testutil.go:485: Offset: 103, NextOffset: 221 - testutil.go:485: Offset: 206, NextOffset: 324 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty3 foo_empty5 foo6] vs [foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty4] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 639, NextOffset: 656 + testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo4 foo5 foo_empty5 foo_empty4 foo foo_empty foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo5 foo6 foo_empty foo4] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 933, NextOffset: 950 testutil.go:485: Offset: 764, NextOffset: 781 testutil.go:485: Offset: 950, NextOffset: 1574 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:55: got zstd streams (compressed size: 586): +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 781, NextOffset: 1321 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/586) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 324, NextOffset: 341 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX + zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 2048 (nextFrame: 273/586) + zstdchunked_test.go:76: [2] at 273 in stargz, SKIPPABLE FRAME (nextFrame: 538/586) + zstdchunked_test.go:76: [3] at 538 in stargz, SKIPPABLE FRAME (nextFrame: 586/586) +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 221, NextOffset: 238 testutil.go:485: Offset: 341, NextOffset: 481 testutil.go:485: Offset: 238, NextOffset: 356 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 481, NextOffset: 498 - testutil.go:485: Offset: 356, NextOffset: 373 - testutil.go:485: Offset: 498, NextOffset: 639 - testutil.go:485: Offset: 373, NextOffset: 492 +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 639, NextOffset: 656 testutil.go:485: Offset: 492, NextOffset: 509 testutil.go:485: Offset: 656, NextOffset: 775 testutil.go:485: Offset: 509, NextOffset: 628 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 775, NextOffset: 792 testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 792, NextOffset: 933 testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 189, NextOffset: 206 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:55: got zstd streams (compressed size: 515): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 86, NextOffset: 103 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/515) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 206, NextOffset: 324 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 1024 (nextFrame: 203/515) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 103, NextOffset: 221 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR - zstdchunked_test.go:76: [2] at 203 in stargz, SKIPPABLE FRAME (nextFrame: 467/515) - zstdchunked_test.go:76: [3] at 467 in stargz, SKIPPABLE FRAME (nextFrame: 515/515) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX + 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: 481, NextOffset: 498 + testutil.go:485: Offset: 356, NextOffset: 373 + testutil.go:485: Offset: 498, NextOffset: 639 + testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 +=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 516): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/516) + zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 2148 (nextFrame: 203/516) + zstdchunked_test.go:76: [2] at 203 in stargz, SKIPPABLE FRAME (nextFrame: 468/516) + zstdchunked_test.go:76: [3] at 468 in stargz, SKIPPABLE FRAME (nextFrame: 516/516) +=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU + zstdchunked_test.go:55: got zstd streams (compressed size: 517): + zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/517) + zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 1024 (nextFrame: 204/517) + zstdchunked_test.go:76: [2] at 204 in stargz, SKIPPABLE FRAME (nextFrame: 469/517) + zstdchunked_test.go:76: [3] at 469 in stargz, SKIPPABLE FRAME (nextFrame: 517/517) === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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":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":223,"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":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":493,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":780,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":195,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":935,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":952,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo4 foo foo_empty2 foo3 foo_empty5] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo4 foo_empty foo_empty2 foo3] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 358, NextOffset: 375 - testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 375, NextOffset: 493 - testutil.go:485: Offset: 503, NextOffset: 643 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 195, NextOffset: 212 - testutil.go:485: Offset: 106, NextOffset: 223 - testutil.go:485: Offset: 212, NextOffset: 329 - 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: 493, NextOffset: 510 - testutil.go:485: Offset: 643, NextOffset: 660 - testutil.go:485: Offset: 510, NextOffset: 628 - testutil.go:485: Offset: 660, NextOffset: 778 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo2 foo4 foo_empty5] vs [foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty foo3 foo4 foo_empty5] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 778, NextOffset: 795 @@ -88212,16 +86453,36 @@ testutil.go:485: Offset: 780, NextOffset: 1328 testutil.go:485: Offset: 952, NextOffset: 1581 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" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 358, NextOffset: 375 + testutil.go:485: Offset: 486, NextOffset: 503 + testutil.go:485: Offset: 375, NextOffset: 493 + testutil.go:485: Offset: 503, NextOffset: 643 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 106 + testutil.go:485: Offset: 195, NextOffset: 212 + testutil.go:485: Offset: 106, NextOffset: 223 + testutil.go:485: Offset: 212, NextOffset: 329 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 223, NextOffset: 240 testutil.go:485: Offset: 329, NextOffset: 346 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 240, NextOffset: 358 testutil.go:485: Offset: 346, NextOffset: 486 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4] vs [foo foo_empty2 foo3 foo_empty5 foo5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4] +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 493, NextOffset: 510 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 510, NextOffset: 628 + testutil.go:485: Offset: 660, NextOffset: 778 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 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo3 foo4 foo_empty5] vs [foo4 foo_empty5 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 935, NextOffset: 952 testutil.go:485: Offset: 763, NextOffset: 780 @@ -88237,30 +86498,17 @@ testutil.go:485: Offset: 223, NextOffset: 240 testutil.go:485: Offset: 346, NextOffset: 486 testutil.go:485: Offset: 240, NextOffset: 358 + 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: 778, NextOffset: 795 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 593): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 628, NextOffset: 645 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/593) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 795, NextOffset: 935 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX - zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 3172 (nextFrame: 281/593) - zstdchunked_test.go:76: [2] at 281 in stargz, SKIPPABLE FRAME (nextFrame: 545/593) - zstdchunked_test.go:76: [3] at 545 in stargz, SKIPPABLE FRAME (nextFrame: 593/593) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 645, NextOffset: 763 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: 486, NextOffset: 503 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 358, NextOffset: 375 testutil.go:485: Offset: 503, NextOffset: 643 testutil.go:485: Offset: 375, NextOffset: 493 @@ -88269,83 +86517,60 @@ testutil.go:485: Offset: 493, NextOffset: 510 testutil.go:485: Offset: 660, NextOffset: 778 testutil.go:485: Offset: 510, NextOffset: 628 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX - zstdchunked_test.go:55: got zstd streams (compressed size: 585): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/585) - zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 2048 (nextFrame: 273/585) - zstdchunked_test.go:76: [2] at 273 in stargz, SKIPPABLE FRAME (nextFrame: 537/585) - zstdchunked_test.go:76: [3] at 537 in stargz, SKIPPABLE FRAME (nextFrame: 585/585) -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":620,"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":755,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":319,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":336,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":476,"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":633,"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":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":785,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":925,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":942,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty2 foo3 foo6] vs [foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo6 foo5 foo_empty5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 633, NextOffset: 650 - testutil.go:485: Offset: 502, NextOffset: 620 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX - testutil.go:485: Offset: 650, NextOffset: 768 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 foo foo3 foo4 foo_empty4 foo_empty5] 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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 620, NextOffset: 637 testutil.go:485: Offset: 768, NextOffset: 785 testutil.go:485: Offset: 637, NextOffset: 755 testutil.go:485: Offset: 785, NextOffset: 925 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 100, NextOffset: 216 - testutil.go:485: Offset: 203, NextOffset: 319 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 925, NextOffset: 942 + testutil.go:485: Offset: 772, NextOffset: 1316 + testutil.go:485: Offset: 942, NextOffset: 1564 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 233 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:485: Offset: 319, NextOffset: 336 testutil.go:485: Offset: 233, NextOffset: 350 testutil.go:485: Offset: 336, NextOffset: 476 - 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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 186, NextOffset: 203 + testutil.go:485: Offset: 100, NextOffset: 216 + testutil.go:485: Offset: 203, NextOffset: 319 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 367 testutil.go:485: Offset: 476, NextOffset: 493 testutil.go:485: Offset: 367, NextOffset: 485 testutil.go:485: Offset: 493, NextOffset: 633 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 925, NextOffset: 942 - testutil.go:485: Offset: 772, NextOffset: 1316 - testutil.go:485: Offset: 942, NextOffset: 1564 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 514): -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 502, NextOffset: 620 + testutil.go:485: Offset: 650, NextOffset: 768 testutil.go:371: Comparing: "" vs "" -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/514) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo6 foo5 foo_empty5] vs [foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty2 foo3 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 476, NextOffset: 493 -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU - zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 2148 (nextFrame: 202/514) - zstdchunked_test.go:76: [2] at 202 in stargz, SKIPPABLE FRAME (nextFrame: 466/514) - zstdchunked_test.go:76: [3] at 466 in stargz, SKIPPABLE FRAME (nextFrame: 514/514) -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX - testutil.go:485: Offset: 350, NextOffset: 367 - testutil.go:485: Offset: 493, NextOffset: 633 - testutil.go:485: Offset: 367, NextOffset: 485 -=== RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo foo3 foo4 foo_empty4] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 633, NextOffset: 650 testutil.go:485: Offset: 485, NextOffset: 502 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:485: Offset: 650, NextOffset: 768 testutil.go:485: Offset: 502, NextOffset: 620 testutil.go:371: Comparing: "foo" vs "foo" @@ -88353,78 +86578,88 @@ testutil.go:485: Offset: 83, NextOffset: 100 testutil.go:485: Offset: 203, NextOffset: 319 testutil.go:485: Offset: 100, NextOffset: 216 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 319, NextOffset: 336 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 336, NextOffset: 476 - testutil.go:485: Offset: 233, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 350, NextOffset: 367 + testutil.go:485: Offset: 493, NextOffset: 633 + testutil.go:485: Offset: 367, NextOffset: 485 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 925, NextOffset: 942 - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 942, NextOffset: 1564 - testutil.go:485: Offset: 772, NextOffset: 1316 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 785 testutil.go:485: Offset: 620, NextOffset: 637 testutil.go:485: Offset: 785, NextOffset: 925 testutil.go:485: Offset: 637, NextOffset: 755 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 925, NextOffset: 942 + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 942, NextOffset: 1564 + testutil.go:485: Offset: 772, NextOffset: 1316 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 319, NextOffset: 336 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 336, NextOffset: 476 + testutil.go:485: Offset: 233, NextOffset: 350 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX -=== CONT TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU - zstdchunked_test.go:55: got zstd streams (compressed size: 515): - zstdchunked_test.go:134: [0] at 0 in stargz, uncompressed length 1024 (nextFrame: 103/515) - zstdchunked_test.go:134: [1] at 103 in stargz, uncompressed length 1024 (nextFrame: 203/515) - zstdchunked_test.go:76: [2] at 203 in stargz, SKIPPABLE FRAME (nextFrame: 467/515) - zstdchunked_test.go:76: [3] at 467 in stargz, SKIPPABLE FRAME (nextFrame: 515/515) -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":87,"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":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":773,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":647,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty5 foo_empty2 foo6] vs [foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo4 foo5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 499, NextOffset: 516 - testutil.go:485: Offset: 647, NextOffset: 664 - testutil.go:485: Offset: 516, NextOffset: 636 - testutil.go:485: Offset: 664, NextOffset: 784 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 653, NextOffset: 773 - testutil.go:485: Offset: 801, NextOffset: 943 + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo5 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo_empty5 .no.prefetch.landmark foo4 foo6] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 773, NextOffset: 790 + testutil.go:485: Offset: 943, NextOffset: 960 + testutil.go:485: Offset: 790, NextOffset: 1336 + testutil.go:485: Offset: 960, NextOffset: 1583 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 87, NextOffset: 104 testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 104, NextOffset: 224 testutil.go:485: Offset: 208, NextOffset: 328 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 328, NextOffset: 345 testutil.go:485: Offset: 241, NextOffset: 362 testutil.go:485: Offset: 345, NextOffset: 488 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 362, NextOffset: 379 testutil.go:485: Offset: 488, NextOffset: 505 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX testutil.go:485: Offset: 379, NextOffset: 499 testutil.go:485: Offset: 505, NextOffset: 647 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 499, NextOffset: 516 + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 516, NextOffset: 636 + testutil.go:485: Offset: 664, NextOffset: 784 + 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: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 636, NextOffset: 653 + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 653, NextOffset: 773 + testutil.go:485: Offset: 801, NextOffset: 943 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo4 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo_empty5] vs [foo_empty foo_empty3 foo5 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 499, NextOffset: 516 + testutil.go:485: Offset: 664, NextOffset: 784 + testutil.go:485: Offset: 516, NextOffset: 636 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 773, NextOffset: 790 testutil.go:485: Offset: 943, NextOffset: 960 - testutil.go:485: Offset: 790, NextOffset: 1336 + testutil.go:485: Offset: 773, NextOffset: 790 testutil.go:485: Offset: 960, NextOffset: 1583 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo4 foo5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty5 foo_empty2 foo6] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 790, NextOffset: 1336 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 488, NextOffset: 505 testutil.go:485: Offset: 362, NextOffset: 379 @@ -88432,11 +86667,11 @@ testutil.go:485: Offset: 379, NextOffset: 499 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: 943, NextOffset: 960 - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 960, NextOffset: 1583 - testutil.go:485: Offset: 790, NextOffset: 1336 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 636, NextOffset: 653 + testutil.go:485: Offset: 801, NextOffset: 943 + testutil.go:485: Offset: 653, NextOffset: 773 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 87, NextOffset: 104 @@ -88448,87 +86683,73 @@ testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 345, NextOffset: 488 testutil.go:485: Offset: 241, NextOffset: 362 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 647, NextOffset: 664 - testutil.go:485: Offset: 499, NextOffset: 516 - testutil.go:485: Offset: 664, NextOffset: 784 - testutil.go:485: Offset: 516, NextOffset: 636 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 801, NextOffset: 943 - testutil.go:485: Offset: 653, NextOffset: 773 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":86,"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":221,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":206,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":481,"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":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":933,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 933, NextOffset: 950 - testutil.go:485: Offset: 781, NextOffset: 1321 - testutil.go:485: Offset: 950, NextOffset: 1574 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 189, NextOffset: 206 - testutil.go:485: Offset: 103, NextOffset: 221 - testutil.go:485: Offset: 206, NextOffset: 324 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo4 foo5 foo foo_empty] vs [foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo foo2 foo_empty2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 221, NextOffset: 238 testutil.go:485: Offset: 324, NextOffset: 341 testutil.go:485: Offset: 238, NextOffset: 356 testutil.go:485: Offset: 341, NextOffset: 481 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: 628, NextOffset: 645 - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 645, NextOffset: 764 - testutil.go:485: Offset: 792, NextOffset: 933 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 356, NextOffset: 373 testutil.go:485: Offset: 481, NextOffset: 498 testutil.go:485: Offset: 373, NextOffset: 492 testutil.go:485: Offset: 498, NextOffset: 639 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 509, NextOffset: 628 - testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo3 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo5] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 933, NextOffset: 950 + testutil.go:485: Offset: 781, NextOffset: 1321 + testutil.go:485: Offset: 950, NextOffset: 1574 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 189, NextOffset: 206 + testutil.go:485: Offset: 103, NextOffset: 221 + testutil.go:485: Offset: 206, NextOffset: 324 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 639, NextOffset: 656 testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:485: Offset: 639, NextOffset: 656 testutil.go:485: Offset: 509, NextOffset: 628 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 656, NextOffset: 775 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 775, NextOffset: 792 testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 792, NextOffset: 933 + testutil.go:485: Offset: 775, NextOffset: 792 testutil.go:485: Offset: 645, NextOffset: 764 + testutil.go:485: Offset: 792, NextOffset: 933 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo foo2 foo_empty2 foo4] vs [foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo5 foo foo_empty foo4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 933, NextOffset: 950 + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 950, NextOffset: 1574 + testutil.go:485: Offset: 781, NextOffset: 1321 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: 481, NextOffset: 498 testutil.go:485: Offset: 356, NextOffset: 373 testutil.go:485: Offset: 498, NextOffset: 639 testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 775, NextOffset: 792 + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 792, NextOffset: 933 + testutil.go:485: Offset: 645, NextOffset: 764 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 933, NextOffset: 950 - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 950, NextOffset: 1574 - testutil.go:485: Offset: 781, NextOffset: 1321 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 189, NextOffset: 206 testutil.go:485: Offset: 86, NextOffset: 103 @@ -88539,35 +86760,30 @@ testutil.go:485: Offset: 221, NextOffset: 238 testutil.go:485: Offset: 341, NextOffset: 481 testutil.go:485: Offset: 238, NextOffset: 356 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 639, NextOffset: 656 + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 656, NextOffset: 775 + testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,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":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":223,"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":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":493,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":780,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":195,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":935,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":952,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty2 foo_empty3 foo2 foo3 foo4 foo5 foo6 foo foo_empty] vs [foo_empty foo_empty2 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6] vs [foo_empty foo_empty2 foo4 foo5 foo6 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo_empty4] 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: 223, NextOffset: 240 - testutil.go:485: Offset: 329, NextOffset: 346 - testutil.go:485: Offset: 240, NextOffset: 358 - testutil.go:485: Offset: 346, NextOffset: 486 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 358, NextOffset: 375 testutil.go:485: Offset: 486, NextOffset: 503 testutil.go:485: Offset: 375, NextOffset: 493 testutil.go:485: Offset: 503, NextOffset: 643 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 493, NextOffset: 510 - testutil.go:485: Offset: 643, NextOffset: 660 - testutil.go:485: Offset: 510, NextOffset: 628 - testutil.go:485: Offset: 660, NextOffset: 778 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 778, NextOffset: 795 @@ -88578,23 +86794,54 @@ testutil.go:485: Offset: 935, NextOffset: 952 testutil.go:485: Offset: 780, NextOffset: 1328 testutil.go:485: Offset: 952, NextOffset: 1581 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 223, NextOffset: 240 + testutil.go:485: Offset: 329, NextOffset: 346 + testutil.go:485: Offset: 240, NextOffset: 358 + testutil.go:485: Offset: 346, NextOffset: 486 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 493, NextOffset: 510 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 510, NextOffset: 628 + testutil.go:485: Offset: 660, NextOffset: 778 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 89, NextOffset: 106 testutil.go:485: Offset: 195, NextOffset: 212 testutil.go:485: Offset: 106, NextOffset: 223 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX testutil.go:485: Offset: 212, NextOffset: 329 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty5 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4] vs [foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo3 foo4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo4 foo5 foo6 foo_empty foo_empty2] vs [foo foo2 foo4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 195, NextOffset: 212 + testutil.go:485: Offset: 89, NextOffset: 106 + testutil.go:485: Offset: 212, NextOffset: 329 + testutil.go:485: Offset: 106, NextOffset: 223 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 329, NextOffset: 346 + testutil.go:485: Offset: 223, NextOffset: 240 + testutil.go:485: Offset: 346, NextOffset: 486 + testutil.go:485: Offset: 240, NextOffset: 358 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 486, NextOffset: 503 + testutil.go:485: Offset: 358, NextOffset: 375 + testutil.go:485: Offset: 503, NextOffset: 643 + testutil.go:485: Offset: 375, NextOffset: 493 + 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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 643, NextOffset: 660 testutil.go:485: Offset: 493, NextOffset: 510 testutil.go:485: Offset: 660, NextOffset: 778 testutil.go:485: Offset: 510, NextOffset: 628 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 778, NextOffset: 795 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 795, NextOffset: 935 testutil.go:485: Offset: 645, NextOffset: 763 @@ -88603,70 +86850,70 @@ testutil.go:485: Offset: 763, NextOffset: 780 testutil.go:485: Offset: 952, NextOffset: 1581 testutil.go:485: Offset: 780, NextOffset: 1328 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 329, NextOffset: 346 - testutil.go:485: Offset: 223, NextOffset: 240 - testutil.go:485: Offset: 346, NextOffset: 486 - testutil.go:485: Offset: 240, NextOffset: 358 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 486, NextOffset: 503 - testutil.go:485: Offset: 358, NextOffset: 375 - testutil.go:485: Offset: 503, NextOffset: 643 - testutil.go:485: Offset: 375, NextOffset: 493 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 195, NextOffset: 212 - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 212, NextOffset: 329 - testutil.go:485: Offset: 106, NextOffset: 223 - 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" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#01/duplicated_entry_offset === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":99,"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":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":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":367,"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":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":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":635,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":321,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":338,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":477,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":494,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":633,"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":767,"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":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo5 foo_empty5 foo6 foo2 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo] vs [foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4 foo_empty4 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty5 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo5] + 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: 367 + testutil.go:485: Offset: 477, NextOffset: 494 + testutil.go:485: Offset: 367, NextOffset: 484 + testutil.go:485: Offset: 494, NextOffset: 633 testutil.go:371: Comparing: "foo4" vs "foo4" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU testutil.go:485: Offset: 484, NextOffset: 501 testutil.go:485: Offset: 633, NextOffset: 650 testutil.go:485: Offset: 501, NextOffset: 618 testutil.go:485: Offset: 650, NextOffset: 767 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 618, NextOffset: 635 + testutil.go:485: Offset: 767, NextOffset: 784 + testutil.go:485: Offset: 635, NextOffset: 751 + testutil.go:485: Offset: 784, NextOffset: 923 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 99 testutil.go:485: Offset: 187, NextOffset: 204 testutil.go:485: Offset: 99, NextOffset: 216 testutil.go:485: Offset: 204, NextOffset: 321 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 367 - testutil.go:485: Offset: 477, NextOffset: 494 - testutil.go:485: Offset: 367, NextOffset: 484 - testutil.go:485: Offset: 494, NextOffset: 633 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 768, NextOffset: 1312 - testutil.go:485: Offset: 940, NextOffset: 1566 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 233 testutil.go:485: Offset: 321, NextOffset: 338 testutil.go:485: Offset: 233, NextOffset: 350 testutil.go:485: Offset: 338, NextOffset: 477 - 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: 751, NextOffset: 768 + testutil.go:485: Offset: 923, NextOffset: 940 + testutil.go:485: Offset: 768, NextOffset: 1312 + testutil.go:485: Offset: 940, NextOffset: 1566 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6] vs [foo_empty3 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 187, NextOffset: 204 + testutil.go:485: Offset: 82, NextOffset: 99 + testutil.go:485: Offset: 204, NextOffset: 321 + testutil.go:485: Offset: 99, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 484, NextOffset: 501 + testutil.go:485: Offset: 650, NextOffset: 767 + testutil.go:485: Offset: 501, NextOffset: 618 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 618, NextOffset: 635 testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 635, NextOffset: 751 + testutil.go:485: Offset: 618, NextOffset: 635 testutil.go:485: Offset: 784, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo5] vs [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo5 foo_empty5 foo6] + testutil.go:485: Offset: 635, NextOffset: 751 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 321, NextOffset: 338 testutil.go:485: Offset: 216, NextOffset: 233 @@ -88679,88 +86926,72 @@ testutil.go:485: Offset: 494, NextOffset: 633 testutil.go:485: Offset: 367, NextOffset: 484 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 618, NextOffset: 635 - testutil.go:485: Offset: 784, NextOffset: 923 - testutil.go:485: Offset: 635, NextOffset: 751 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 82, NextOffset: 99 - testutil.go:485: Offset: 204, NextOffset: 321 - testutil.go:485: Offset: 99, NextOffset: 216 - 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: 940 testutil.go:485: Offset: 751, NextOffset: 768 testutil.go:485: Offset: 940, NextOffset: 1566 testutil.go:485: Offset: 768, NextOffset: 1312 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 633, NextOffset: 650 - testutil.go:485: Offset: 484, NextOffset: 501 - testutil.go:485: Offset: 650, NextOffset: 767 - testutil.go:485: Offset: 501, NextOffset: 618 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"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":218,"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":356,"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":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":645,"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":781,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":660,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":779,"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":938,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo6] vs [foo2 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo6] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 325, NextOffset: 342 - testutil.go:485: Offset: 235, NextOffset: 356 - testutil.go:485: Offset: 342, NextOffset: 485 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo3 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo4 foo5 foo6] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 356, NextOffset: 373 + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 373, NextOffset: 492 + testutil.go:485: Offset: 502, NextOffset: 643 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 779, NextOffset: 796 testutil.go:485: Offset: 645, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 938 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 492, NextOffset: 509 - testutil.go:485: Offset: 643, NextOffset: 660 - testutil.go:485: Offset: 509, NextOffset: 628 - testutil.go:485: Offset: 660, NextOffset: 779 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 781 testutil.go:485: Offset: 938, NextOffset: 955 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU testutil.go:485: Offset: 781, NextOffset: 1325 testutil.go:485: Offset: 955, NextOffset: 1579 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 492, NextOffset: 509 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 509, NextOffset: 628 + testutil.go:485: Offset: 660, NextOffset: 779 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 101, NextOffset: 218 testutil.go:485: Offset: 208, NextOffset: 325 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 218, NextOffset: 235 + testutil.go:485: Offset: 325, NextOffset: 342 + testutil.go:485: Offset: 235, NextOffset: 356 + testutil.go:485: Offset: 342, NextOffset: 485 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 356, NextOffset: 373 - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 373, NextOffset: 492 - testutil.go:485: Offset: 502, NextOffset: 643 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6] vs [foo6 foo foo_empty foo_empty2 foo3 foo4 foo2 foo_empty3 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo4 foo5 foo6 foo foo_empty] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty5 foo6 foo3 foo5] + 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: 325, NextOffset: 342 testutil.go:485: Offset: 218, NextOffset: 235 testutil.go:485: Offset: 342, NextOffset: 485 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU testutil.go:485: Offset: 235, NextOffset: 356 - 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: 191, NextOffset: 208 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 208, NextOffset: 325 - testutil.go:485: Offset: 101, NextOffset: 218 - 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: 485, NextOffset: 502 testutil.go:485: Offset: 356, NextOffset: 373 @@ -88775,81 +87006,82 @@ testutil.go:485: Offset: 779, NextOffset: 796 testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 796, NextOffset: 938 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU testutil.go:485: Offset: 645, NextOffset: 764 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 938, NextOffset: 955 testutil.go:485: Offset: 764, NextOffset: 781 testutil.go:485: Offset: 955, NextOffset: 1579 testutil.go:485: Offset: 781, NextOffset: 1325 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 208, NextOffset: 325 + testutil.go:485: Offset: 101, NextOffset: 218 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":348,"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":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":478,"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":634,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":651,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":767,"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":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo4] vs [.no.prefetch.landmark foo foo3 foo_empty3 foo_empty5 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 323, NextOffset: 340 - testutil.go:485: Offset: 233, NextOffset: 348 - testutil.go:485: Offset: 340, NextOffset: 478 - 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 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo4 foo5] vs [.no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo6] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 634, NextOffset: 651 testutil.go:485: Offset: 499, NextOffset: 615 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU testutil.go:485: Offset: 651, NextOffset: 767 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 615, NextOffset: 632 testutil.go:485: Offset: 767, NextOffset: 784 testutil.go:485: Offset: 632, NextOffset: 748 testutil.go:485: Offset: 784, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 101, NextOffset: 216 testutil.go:485: Offset: 208, NextOffset: 323 - 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: 348, NextOffset: 365 testutil.go:485: Offset: 478, NextOffset: 495 testutil.go:485: Offset: 365, NextOffset: 482 testutil.go:485: Offset: 495, NextOffset: 634 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: 765 testutil.go:485: Offset: 923, NextOffset: 940 testutil.go:485: Offset: 765, NextOffset: 1305 testutil.go:485: Offset: 940, NextOffset: 1566 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 323, NextOffset: 340 + testutil.go:485: Offset: 233, NextOffset: 348 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 340, NextOffset: 478 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty4 foo5 foo6 foo_empty foo2] vs [foo6 foo foo_empty foo3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 208, NextOffset: 323 - testutil.go:485: Offset: 101, NextOffset: 216 + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo_empty5 foo_empty foo_empty2 foo6] vs [foo foo_empty3 foo4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 940 + testutil.go:485: Offset: 748, NextOffset: 765 + testutil.go:485: Offset: 940, NextOffset: 1566 + testutil.go:485: Offset: 765, NextOffset: 1305 + 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: 323, NextOffset: 340 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 340, NextOffset: 478 + testutil.go:485: Offset: 233, NextOffset: 348 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 478, NextOffset: 495 testutil.go:485: Offset: 348, NextOffset: 365 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU testutil.go:485: Offset: 495, NextOffset: 634 testutil.go:485: Offset: 365, NextOffset: 482 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: 323, NextOffset: 340 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 340, NextOffset: 478 - testutil.go:485: Offset: 233, NextOffset: 348 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 634, NextOffset: 651 testutil.go:485: Offset: 482, NextOffset: 499 @@ -88861,20 +87093,26 @@ testutil.go:485: Offset: 615, NextOffset: 632 testutil.go:485: Offset: 784, NextOffset: 923 testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 940 - testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 940, NextOffset: 1566 - testutil.go:485: Offset: 765, NextOffset: 1305 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 208, NextOffset: 323 + testutil.go:485: Offset: 101, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":86,"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":218,"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":352,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":635,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":192,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":635,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":652,"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":785,"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":940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo5 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty4] vs [foo_empty foo2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo5 foo_empty2 foo3] + 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: 618, NextOffset: 635 + testutil.go:485: Offset: 768, NextOffset: 785 + testutil.go:485: Offset: 635, NextOffset: 751 + testutil.go:485: Offset: 785, NextOffset: 923 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 485, NextOffset: 502 testutil.go:485: Offset: 635, NextOffset: 652 @@ -88887,34 +87125,30 @@ testutil.go:485: Offset: 923, NextOffset: 940 testutil.go:485: Offset: 768, NextOffset: 1312 testutil.go:485: Offset: 940, NextOffset: 1566 - 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: 352, NextOffset: 369 - testutil.go:485: Offset: 480, NextOffset: 497 - testutil.go:485: Offset: 369, NextOffset: 485 - testutil.go:485: Offset: 497, NextOffset: 635 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 86, NextOffset: 103 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU testutil.go:485: Offset: 192, NextOffset: 209 testutil.go:485: Offset: 103, NextOffset: 218 testutil.go:485: Offset: 209, NextOffset: 324 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 218, NextOffset: 235 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU testutil.go:485: Offset: 324, NextOffset: 341 testutil.go:485: Offset: 235, NextOffset: 352 testutil.go:485: Offset: 341, NextOffset: 480 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 618, NextOffset: 635 - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 635, NextOffset: 751 - testutil.go:485: Offset: 785, NextOffset: 923 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 352, NextOffset: 369 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 480, NextOffset: 497 + testutil.go:485: Offset: 369, NextOffset: 485 + testutil.go:485: Offset: 497, NextOffset: 635 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo5 foo_empty5] vs [foo foo2 foo5 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty2 foo3 foo_empty foo2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo_empty2 foo_empty3 foo5 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 923, NextOffset: 940 testutil.go:485: Offset: 751, NextOffset: 768 @@ -88925,76 +87159,96 @@ testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 209, NextOffset: 324 testutil.go:485: Offset: 103, NextOffset: 218 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 480, NextOffset: 497 - testutil.go:485: Offset: 352, NextOffset: 369 - testutil.go:485: Offset: 497, NextOffset: 635 - testutil.go:485: Offset: 369, NextOffset: 485 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 635, NextOffset: 652 - testutil.go:485: Offset: 485, NextOffset: 502 - testutil.go:485: Offset: 652, NextOffset: 768 - testutil.go:485: Offset: 502, NextOffset: 618 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 324, NextOffset: 341 testutil.go:485: Offset: 218, NextOffset: 235 testutil.go:485: Offset: 341, NextOffset: 480 testutil.go:485: Offset: 235, NextOffset: 352 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 785 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU testutil.go:485: Offset: 618, NextOffset: 635 testutil.go:485: Offset: 785, NextOffset: 923 testutil.go:485: Offset: 635, NextOffset: 751 - 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: 480, NextOffset: 497 + testutil.go:485: Offset: 352, NextOffset: 369 + testutil.go:485: Offset: 497, NextOffset: 635 + testutil.go:485: Offset: 369, NextOffset: 485 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 635, NextOffset: 652 + testutil.go:485: Offset: 485, NextOffset: 502 + testutil.go:485: Offset: 652, NextOffset: 768 + testutil.go:485: Offset: 502, NextOffset: 618 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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":97,"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":227,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":311,"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":466,"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":621,"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":755,"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":910,"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 "": [foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo foo2 foo4 foo_empty4] 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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 361 - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 361, NextOffset: 478 - testutil.go:485: Offset: 483, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 612, NextOffset: 629 - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 629, NextOffset: 746 - testutil.go:485: Offset: 772, NextOffset: 910 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 746, NextOffset: 763 - testutil.go:485: Offset: 910, NextOffset: 927 - testutil.go:485: Offset: 763, NextOffset: 1281 - testutil.go:485: Offset: 927, NextOffset: 1525 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo foo3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 227 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR testutil.go:485: Offset: 311, NextOffset: 328 testutil.go:485: Offset: 227, NextOffset: 344 testutil.go:485: Offset: 328, NextOffset: 466 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 361 + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 361, NextOffset: 478 + testutil.go:485: Offset: 483, NextOffset: 621 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 478, NextOffset: 495 testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 495, NextOffset: 612 testutil.go:485: Offset: 638, NextOffset: 755 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 910, NextOffset: 927 + testutil.go:485: Offset: 763, NextOffset: 1281 + testutil.go:485: Offset: 927, NextOffset: 1525 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 612, NextOffset: 629 + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 629, NextOffset: 746 + testutil.go:485: Offset: 772, NextOffset: 910 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 97 testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 97, NextOffset: 210 testutil.go:485: Offset: 198, NextOffset: 311 + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo5 foo6 foo_empty3 foo4] vs [foo_empty foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo2 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo4 foo5 foo6 foo foo3] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo6 foo2 foo3 foo4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 198, NextOffset: 311 + testutil.go:485: Offset: 97, NextOffset: 210 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 344, NextOffset: 361 + testutil.go:485: Offset: 483, NextOffset: 621 + testutil.go:485: Offset: 361, NextOffset: 478 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 478, NextOffset: 495 + testutil.go:485: Offset: 638, NextOffset: 755 + testutil.go:485: Offset: 495, NextOffset: 612 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 755, NextOffset: 772 testutil.go:485: Offset: 612, NextOffset: 629 @@ -89005,12 +87259,6 @@ testutil.go:485: Offset: 746, NextOffset: 763 testutil.go:485: Offset: 927, NextOffset: 1525 testutil.go:485: Offset: 763, NextOffset: 1281 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 478, NextOffset: 495 - testutil.go:485: Offset: 638, NextOffset: 755 - testutil.go:485: Offset: 495, NextOffset: 612 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 311, NextOffset: 328 @@ -89018,39 +87266,29 @@ testutil.go:485: Offset: 328, NextOffset: 466 testutil.go:485: Offset: 227, NextOffset: 344 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 344, NextOffset: 361 - testutil.go:485: Offset: 483, NextOffset: 621 - testutil.go:485: Offset: 361, NextOffset: 478 + 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: 181, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 198, NextOffset: 311 - testutil.go:485: Offset: 97, NextOffset: 210 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"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":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":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":363,"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":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":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":738,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":752,"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":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":922,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo5] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 231 - testutil.go:485: Offset: 316, NextOffset: 333 - testutil.go:485: Offset: 231, NextOffset: 346 - testutil.go:485: Offset: 333, NextOffset: 469 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 363 - testutil.go:485: Offset: 469, NextOffset: 486 - testutil.go:485: Offset: 363, NextOffset: 476 - testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo5 foo6 foo foo_empty] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 476, NextOffset: 493 + testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 493, NextOffset: 606 + testutil.go:485: Offset: 639, NextOffset: 752 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 623, NextOffset: 738 + testutil.go:485: Offset: 769, NextOffset: 905 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 738, NextOffset: 755 @@ -89062,83 +87300,66 @@ testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 100, NextOffset: 214 testutil.go:485: Offset: 202, NextOffset: 316 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 231 + testutil.go:485: Offset: 316, NextOffset: 333 + testutil.go:485: Offset: 231, NextOffset: 346 + testutil.go:485: Offset: 333, NextOffset: 469 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 623, NextOffset: 738 - testutil.go:485: Offset: 769, NextOffset: 905 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 363 + testutil.go:485: Offset: 469, NextOffset: 486 + testutil.go:485: Offset: 363, NextOffset: 476 + testutil.go:485: Offset: 486, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo5 foo6 foo] vs [foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 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: 476, NextOffset: 493 testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 493, NextOffset: 606 + testutil.go:485: Offset: 476, NextOffset: 493 testutil.go:485: Offset: 639, NextOffset: 752 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo4 foo5 foo_empty2 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 202, NextOffset: 316 - testutil.go:485: Offset: 100, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:485: Offset: 493, NextOffset: 606 + 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: 316, NextOffset: 333 testutil.go:485: Offset: 214, NextOffset: 231 testutil.go:485: Offset: 333, NextOffset: 469 testutil.go:485: Offset: 231, NextOffset: 346 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 469, NextOffset: 486 testutil.go:485: Offset: 346, NextOffset: 363 testutil.go:485: Offset: 486, NextOffset: 622 testutil.go:485: Offset: 363, NextOffset: 476 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 476, NextOffset: 493 - testutil.go:485: Offset: 639, NextOffset: 752 - testutil.go:485: Offset: 493, NextOffset: 606 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 752, NextOffset: 769 testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 769, NextOffset: 905 testutil.go:485: Offset: 623, NextOffset: 738 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 905, NextOffset: 922 testutil.go:485: Offset: 738, NextOffset: 755 testutil.go:485: Offset: 922, NextOffset: 1527 testutil.go:485: Offset: 755, NextOffset: 1275 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 202, NextOffset: 316 + testutil.go:485: Offset: 100, NextOffset: 214 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":364,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":752,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":181,"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":315,"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":471,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":488,"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":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":762,"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":918,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":935,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 315, NextOffset: 332 - testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:485: Offset: 332, NextOffset: 471 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 482, NextOffset: 499 - testutil.go:485: Offset: 627, NextOffset: 644 - testutil.go:485: Offset: 499, NextOffset: 617 - testutil.go:485: Offset: 644, NextOffset: 762 + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo2 foo3 foo4 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4 foo2 foo_empty3 foo4 foo5 foo_empty5 foo6] 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: 81, NextOffset: 98 - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 98, NextOffset: 215 - testutil.go:485: Offset: 198, NextOffset: 315 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 617, NextOffset: 634 testutil.go:485: Offset: 762, NextOffset: 779 @@ -89149,160 +87370,166 @@ testutil.go:485: Offset: 918, NextOffset: 935 testutil.go:485: Offset: 769, NextOffset: 1293 testutil.go:485: Offset: 935, NextOffset: 1537 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 98 + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 98, NextOffset: 215 + testutil.go:485: Offset: 198, NextOffset: 315 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 315, NextOffset: 332 + testutil.go:485: Offset: 232, NextOffset: 347 + testutil.go:485: Offset: 332, NextOffset: 471 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 347, NextOffset: 364 testutil.go:485: Offset: 471, NextOffset: 488 testutil.go:485: Offset: 364, NextOffset: 482 testutil.go:485: Offset: 488, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 627, NextOffset: 644 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 499, NextOffset: 617 + testutil.go:485: Offset: 644, NextOffset: 762 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty5 .no.prefetch.landmark foo foo4 foo_empty4 foo5 foo6 foo3 foo_empty3] vs [foo3 foo_empty3 foo5 foo6 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo4] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 762, NextOffset: 779 - testutil.go:485: Offset: 617, NextOffset: 634 - testutil.go:485: Offset: 779, NextOffset: 918 - testutil.go:485: Offset: 634, NextOffset: 752 + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 .no.prefetch.landmark foo foo4 foo5 foo_empty5 foo6 foo2 foo_empty3] vs [foo2 foo3 foo4 foo_empty5 foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 918, NextOffset: 935 testutil.go:485: Offset: 752, NextOffset: 769 testutil.go:485: Offset: 935, NextOffset: 1537 testutil.go:485: Offset: 769, NextOffset: 1293 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 471, NextOffset: 488 - testutil.go:485: Offset: 347, NextOffset: 364 - testutil.go:485: Offset: 488, NextOffset: 627 - testutil.go:485: Offset: 364, NextOffset: 482 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 315, NextOffset: 332 + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 332, NextOffset: 471 + testutil.go:485: Offset: 232, NextOffset: 347 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 644 testutil.go:485: Offset: 482, NextOffset: 499 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 644, NextOffset: 762 testutil.go:485: Offset: 499, NextOffset: 617 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 315, NextOffset: 332 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 332, NextOffset: 471 - testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 762, NextOffset: 779 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 779, NextOffset: 918 + testutil.go:485: Offset: 634, NextOffset: 752 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 471, NextOffset: 488 + testutil.go:485: Offset: 347, NextOffset: 364 + testutil.go:485: Offset: 488, NextOffset: 627 + testutil.go:485: Offset: 364, NextOffset: 482 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 198, NextOffset: 315 testutil.go:485: Offset: 98, NextOffset: 215 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":318,"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":472,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":489,"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":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":913,"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 "": [foo2 foo_empty2 foo_empty3 foo5 foo_empty foo3 foo4 foo_empty4 foo_empty5 foo6 foo] vs [.no.prefetch.landmark foo foo2 foo3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 913, NextOffset: 930 - testutil.go:485: Offset: 765, NextOffset: 1287 - testutil.go:485: Offset: 930, NextOffset: 1532 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty5 foo foo2 foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo5 .no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 101, NextOffset: 216 testutil.go:485: Offset: 203, NextOffset: 318 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 349, NextOffset: 366 - testutil.go:485: Offset: 472, NextOffset: 489 - testutil.go:485: Offset: 366, NextOffset: 482 - testutil.go:485: Offset: 489, NextOffset: 626 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 318, NextOffset: 335 + testutil.go:485: Offset: 233, NextOffset: 349 + testutil.go:485: Offset: 335, NextOffset: 472 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 626, NextOffset: 643 testutil.go:485: Offset: 499, NextOffset: 615 testutil.go:485: Offset: 643, NextOffset: 759 - 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: 216, NextOffset: 233 - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 233, NextOffset: 349 - testutil.go:485: Offset: 335, NextOffset: 472 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: 349, NextOffset: 366 + testutil.go:485: Offset: 472, NextOffset: 489 + testutil.go:485: Offset: 366, NextOffset: 482 + testutil.go:485: Offset: 489, NextOffset: 626 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 615, NextOffset: 632 testutil.go:485: Offset: 759, NextOffset: 776 testutil.go:485: Offset: 632, NextOffset: 748 testutil.go:485: Offset: 776, NextOffset: 913 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 748, NextOffset: 765 + testutil.go:485: Offset: 913, NextOffset: 930 + testutil.go:485: Offset: 765, NextOffset: 1287 + testutil.go:485: Offset: 930, NextOffset: 1532 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2] vs [foo foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo_empty3 foo_empty5 foo6 foo2] vs [foo3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo foo2] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 913, NextOffset: 930 + testutil.go:485: Offset: 748, NextOffset: 765 + testutil.go:485: Offset: 930, NextOffset: 1532 + testutil.go:485: Offset: 765, NextOffset: 1287 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 318, NextOffset: 335 testutil.go:485: Offset: 216, NextOffset: 233 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 335, NextOffset: 472 testutil.go:485: Offset: 233, NextOffset: 349 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 472, NextOffset: 489 - testutil.go:485: Offset: 349, NextOffset: 366 - testutil.go:485: Offset: 489, NextOffset: 626 - testutil.go:485: Offset: 366, NextOffset: 482 + 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: "foo4" vs "foo4" + testutil.go:485: Offset: 626, NextOffset: 643 + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 643, NextOffset: 759 + testutil.go:485: Offset: 499, NextOffset: 615 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 759, NextOffset: 776 testutil.go:485: Offset: 615, NextOffset: 632 testutil.go:485: Offset: 776, NextOffset: 913 testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 913, NextOffset: 930 - testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 930, NextOffset: 1532 - testutil.go:485: Offset: 765, NextOffset: 1287 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 203, NextOffset: 318 testutil.go:485: Offset: 101, NextOffset: 216 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 626, NextOffset: 643 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 482, NextOffset: 499 - testutil.go:485: Offset: 643, NextOffset: 759 - testutil.go:485: Offset: 499, NextOffset: 615 - 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: 472, NextOffset: 489 + testutil.go:485: Offset: 349, NextOffset: 366 + testutil.go:485: Offset: 489, NextOffset: 626 + testutil.go:485: Offset: 366, NextOffset: 482 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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":97,"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":227,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":311,"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":466,"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":621,"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":755,"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":910,"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 "": [foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo_empty5] vs [foo4 foo5 foo_empty5 foo6 foo2 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark] - 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: 612, NextOffset: 629 - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 629, NextOffset: 746 - testutil.go:485: Offset: 772, NextOffset: 910 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 746, NextOffset: 763 - testutil.go:485: Offset: 910, NextOffset: 927 - testutil.go:485: Offset: 763, NextOffset: 1281 - testutil.go:485: Offset: 927, NextOffset: 1525 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty5] vs [foo_empty2 foo4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 97 testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 97, NextOffset: 210 testutil.go:485: Offset: 198, NextOffset: 311 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: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 227 testutil.go:485: Offset: 311, NextOffset: 328 @@ -89312,64 +87539,74 @@ testutil.go:485: Offset: 344, NextOffset: 361 testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 361, NextOffset: 478 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX testutil.go:485: Offset: 483, NextOffset: 621 + 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: 746, NextOffset: 763 + testutil.go:485: Offset: 910, NextOffset: 927 + testutil.go:485: Offset: 763, NextOffset: 1281 + testutil.go:485: Offset: 927, NextOffset: 1525 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 478, NextOffset: 495 testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 495, NextOffset: 612 testutil.go:485: Offset: 638, NextOffset: 755 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 612, NextOffset: 629 + testutil.go:485: Offset: 755, NextOffset: 772 + testutil.go:485: Offset: 629, NextOffset: 746 + testutil.go:485: Offset: 772, NextOffset: 910 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo6 foo2 foo4 foo5 foo_empty5] vs [foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo4 foo_empty5 foo2 foo3] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty5 foo6 foo foo2 foo_empty2] vs [foo foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6 foo_empty2 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 97 + testutil.go:485: Offset: 198, NextOffset: 311 + testutil.go:485: Offset: 97, NextOffset: 210 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 311, NextOffset: 328 testutil.go:485: Offset: 210, NextOffset: 227 testutil.go:485: Offset: 328, NextOffset: 466 testutil.go:485: Offset: 227, NextOffset: 344 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 478, NextOffset: 495 testutil.go:485: Offset: 638, NextOffset: 755 testutil.go:485: Offset: 495, NextOffset: 612 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 755, NextOffset: 772 - testutil.go:485: Offset: 612, NextOffset: 629 - testutil.go:485: Offset: 772, NextOffset: 910 - testutil.go:485: Offset: 629, NextOffset: 746 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 910, NextOffset: 927 testutil.go:485: Offset: 746, NextOffset: 763 testutil.go:485: Offset: 927, NextOffset: 1525 testutil.go:485: Offset: 763, NextOffset: 1281 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 97 - testutil.go:485: Offset: 198, NextOffset: 311 - testutil.go:485: Offset: 97, 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: 466, NextOffset: 483 testutil.go:485: Offset: 344, NextOffset: 361 testutil.go:485: Offset: 483, NextOffset: 621 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX testutil.go:485: Offset: 361, NextOffset: 478 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: 755, NextOffset: 772 + testutil.go:485: Offset: 612, NextOffset: 629 + testutil.go:485: Offset: 772, NextOffset: 910 + testutil.go:485: Offset: 629, NextOffset: 746 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"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":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":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":363,"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":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":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":738,"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":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":752,"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":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":922,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5] vs [.no.prefetch.landmark foo2 foo_empty3 foo4 foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 100, NextOffset: 214 - testutil.go:485: Offset: 202, NextOffset: 316 + testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo6] vs [foo_empty5 foo6 .no.prefetch.landmark foo4 foo_empty4 foo_empty2 foo3 foo_empty3 foo5 foo 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: 231 @@ -89377,84 +87614,89 @@ testutil.go:485: Offset: 231, NextOffset: 346 testutil.go:485: Offset: 333, NextOffset: 469 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 363 + testutil.go:485: Offset: 469, NextOffset: 486 + testutil.go:485: Offset: 363, NextOffset: 476 + testutil.go:485: Offset: 486, NextOffset: 622 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 476, NextOffset: 493 testutil.go:485: Offset: 622, NextOffset: 639 testutil.go:485: Offset: 493, NextOffset: 606 testutil.go:485: Offset: 639, NextOffset: 752 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,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: 606, NextOffset: 623 testutil.go:485: Offset: 752, NextOffset: 769 testutil.go:485: Offset: 623, NextOffset: 738 testutil.go:485: Offset: 769, NextOffset: 905 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 363 - testutil.go:485: Offset: 469, NextOffset: 486 - testutil.go:485: Offset: 363, NextOffset: 476 - testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 738, NextOffset: 755 testutil.go:485: Offset: 905, NextOffset: 922 testutil.go:485: Offset: 755, NextOffset: 1275 testutil.go:485: Offset: 922, NextOffset: 1527 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty4] vs [foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 foo foo_empty3 foo_empty4 foo6 foo3] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 316, NextOffset: 333 - testutil.go:485: Offset: 214, NextOffset: 231 - testutil.go:485: Offset: 333, NextOffset: 469 - testutil.go:485: Offset: 231, NextOffset: 346 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 100, NextOffset: 214 + testutil.go:485: Offset: 202, NextOffset: 316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo_empty3 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 905, NextOffset: 922 + testutil.go:485: Offset: 738, NextOffset: 755 + testutil.go:485: Offset: 922, NextOffset: 1527 + testutil.go:485: Offset: 755, NextOffset: 1275 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 622, NextOffset: 639 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX testutil.go:485: Offset: 476, NextOffset: 493 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX testutil.go:485: Offset: 639, NextOffset: 752 testutil.go:485: Offset: 493, NextOffset: 606 + 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: 469, NextOffset: 486 + testutil.go:485: Offset: 346, NextOffset: 363 + testutil.go:485: Offset: 486, NextOffset: 622 + testutil.go:485: Offset: 363, NextOffset: 476 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX testutil.go:485: Offset: 752, NextOffset: 769 testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 769, NextOffset: 905 testutil.go:485: Offset: 623, NextOffset: 738 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 905, NextOffset: 922 - testutil.go:485: Offset: 738, NextOffset: 755 - testutil.go:485: Offset: 922, NextOffset: 1527 - testutil.go:485: Offset: 755, NextOffset: 1275 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 100 testutil.go:485: Offset: 202, NextOffset: 316 testutil.go:485: Offset: 100, NextOffset: 214 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 316, NextOffset: 333 + testutil.go:485: Offset: 214, NextOffset: 231 + testutil.go:485: Offset: 333, NextOffset: 469 + testutil.go:485: Offset: 231, NextOffset: 346 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 469, NextOffset: 486 - testutil.go:485: Offset: 346, NextOffset: 363 - testutil.go:485: Offset: 486, NextOffset: 622 - testutil.go:485: Offset: 363, NextOffset: 476 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":364,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":752,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":181,"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":315,"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":471,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":488,"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":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":762,"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":918,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":935,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty4 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty2 foo5 foo_empty5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 482, NextOffset: 499 - testutil.go:485: Offset: 627, NextOffset: 644 - testutil.go:485: Offset: 499, NextOffset: 617 - testutil.go:485: Offset: 644, NextOffset: 762 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo2 foo4 foo_empty4 foo_empty5] vs [foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty2 foo foo_empty foo2 foo3 foo4 foo5 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 918, NextOffset: 935 + testutil.go:485: Offset: 769, NextOffset: 1293 + testutil.go:485: Offset: 935, NextOffset: 1537 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 181, NextOffset: 198 @@ -89466,125 +87708,110 @@ testutil.go:485: Offset: 347, NextOffset: 364 testutil.go:485: Offset: 471, NextOffset: 488 testutil.go:485: Offset: 364, NextOffset: 482 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX testutil.go:485: Offset: 488, NextOffset: 627 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 918, NextOffset: 935 - testutil.go:485: Offset: 769, NextOffset: 1293 - testutil.go:485: Offset: 935, NextOffset: 1537 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 315, NextOffset: 332 - testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:485: Offset: 332, NextOffset: 471 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 617, NextOffset: 634 testutil.go:485: Offset: 762, NextOffset: 779 testutil.go:485: Offset: 634, NextOffset: 752 testutil.go:485: Offset: 779, NextOffset: 918 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 315, NextOffset: 332 + testutil.go:485: Offset: 232, NextOffset: 347 + testutil.go:485: Offset: 332, NextOffset: 471 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 482, NextOffset: 499 + testutil.go:485: Offset: 627, NextOffset: 644 + testutil.go:485: Offset: 499, NextOffset: 617 + testutil.go:485: Offset: 644, NextOffset: 762 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo5 foo4 foo_empty4 .no.prefetch.landmark foo foo3 foo_empty3] vs [foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo6 foo2 foo5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 81, NextOffset: 98 - testutil.go:485: Offset: 198, NextOffset: 315 - testutil.go:485: Offset: 98, NextOffset: 215 + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo5 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo4 foo_empty4 foo_empty5 foo2] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 471, NextOffset: 488 testutil.go:485: Offset: 347, NextOffset: 364 testutil.go:485: Offset: 488, NextOffset: 627 testutil.go:485: Offset: 364, NextOffset: 482 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 644 testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 644, NextOffset: 762 testutil.go:485: Offset: 499, NextOffset: 617 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 762, NextOffset: 779 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 779, NextOffset: 918 + testutil.go:485: Offset: 634, NextOffset: 752 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 81, NextOffset: 98 + testutil.go:485: Offset: 198, NextOffset: 315 + testutil.go:485: Offset: 98, NextOffset: 215 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 315, NextOffset: 332 testutil.go:485: Offset: 215, NextOffset: 232 testutil.go:485: Offset: 332, NextOffset: 471 testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 762, NextOffset: 779 - testutil.go:485: Offset: 617, NextOffset: 634 - testutil.go:485: Offset: 779, NextOffset: 918 - testutil.go:485: Offset: 634, NextOffset: 752 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 918, NextOffset: 935 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX testutil.go:485: Offset: 752, NextOffset: 769 testutil.go:485: Offset: 935, NextOffset: 1537 testutil.go:485: Offset: 769, NextOffset: 1293 + 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" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":216,"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":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":499,"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":632,"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":765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":186,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":318,"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":472,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":489,"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":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":913,"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_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo5] vs [foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 233, NextOffset: 349 - testutil.go:485: Offset: 335, NextOffset: 472 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo2 foo3 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo foo2 foo_empty4 foo_empty5 .no.prefetch.landmark] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 626, NextOffset: 643 testutil.go:485: Offset: 499, NextOffset: 615 testutil.go:485: Offset: 643, NextOffset: 759 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 632 - testutil.go:485: Offset: 759, NextOffset: 776 - testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:485: Offset: 776, NextOffset: 913 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 186, NextOffset: 203 testutil.go:485: Offset: 101, NextOffset: 216 testutil.go:485: Offset: 203, NextOffset: 318 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: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: 748, NextOffset: 765 testutil.go:485: Offset: 913, NextOffset: 930 testutil.go:485: Offset: 765, NextOffset: 1287 testutil.go:485: Offset: 930, NextOffset: 1532 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 318, NextOffset: 335 + testutil.go:485: Offset: 233, NextOffset: 349 + testutil.go:485: Offset: 335, NextOffset: 472 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 366 testutil.go:485: Offset: 472, NextOffset: 489 testutil.go:485: Offset: 366, NextOffset: 482 testutil.go:485: Offset: 489, NextOffset: 626 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo_empty5] vs [foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - 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: 759, NextOffset: 776 testutil.go:485: Offset: 615, NextOffset: 632 - testutil.go:485: Offset: 776, NextOffset: 913 + testutil.go:485: Offset: 759, NextOffset: 776 testutil.go:485: Offset: 632, NextOffset: 748 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 186, NextOffset: 203 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 203, NextOffset: 318 - testutil.go:485: Offset: 101, NextOffset: 216 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 335, NextOffset: 472 - testutil.go:485: Offset: 233, NextOffset: 349 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:485: Offset: 776, NextOffset: 913 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty] vs [foo6 foo2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 472, NextOffset: 489 testutil.go:485: Offset: 349, NextOffset: 366 @@ -89596,56 +87823,83 @@ testutil.go:485: Offset: 482, NextOffset: 499 testutil.go:485: Offset: 643, NextOffset: 759 testutil.go:485: Offset: 499, NextOffset: 615 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 759, NextOffset: 776 + testutil.go:485: Offset: 615, NextOffset: 632 + testutil.go:485: Offset: 776, NextOffset: 913 + testutil.go:485: Offset: 632, NextOffset: 748 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 913, NextOffset: 930 testutil.go:485: Offset: 748, NextOffset: 765 testutil.go:485: Offset: 930, NextOffset: 1532 testutil.go:485: Offset: 765, NextOffset: 1287 + 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: 318, NextOffset: 335 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 335, NextOffset: 472 + testutil.go:485: Offset: 233, NextOffset: 349 + 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: 186, NextOffset: 203 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 203, NextOffset: 318 + testutil.go:485: Offset: 101, NextOffset: 216 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":98,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":213,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":230,"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":363,"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":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":612,"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":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":762,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":181,"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":313,"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":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":484,"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":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":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":771,"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":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo_empty3 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty foo5 foo] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty3 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 612, NextOffset: 629 + testutil.go:485: Offset: 754, NextOffset: 771 + testutil.go:485: Offset: 629, NextOffset: 745 + testutil.go:485: Offset: 771, NextOffset: 908 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 181, NextOffset: 198 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU testutil.go:485: Offset: 98, NextOffset: 213 testutil.go:485: Offset: 198, NextOffset: 313 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 313, NextOffset: 330 - testutil.go:485: Offset: 230, NextOffset: 346 - testutil.go:485: Offset: 330, 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 745, NextOffset: 762 - testutil.go:485: Offset: 908, NextOffset: 925 - testutil.go:485: Offset: 762, NextOffset: 1284 - testutil.go:485: Offset: 925, NextOffset: 1524 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 346, NextOffset: 363 testutil.go:485: Offset: 467, NextOffset: 484 testutil.go:485: Offset: 363, NextOffset: 479 testutil.go:485: Offset: 484, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 496 testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 496, NextOffset: 612 testutil.go:485: Offset: 638, NextOffset: 754 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 612, NextOffset: 629 - testutil.go:485: Offset: 754, NextOffset: 771 - testutil.go:485: Offset: 629, NextOffset: 745 - testutil.go:485: Offset: 771, NextOffset: 908 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 745, NextOffset: 762 + testutil.go:485: Offset: 908, NextOffset: 925 + testutil.go:485: Offset: 762, NextOffset: 1284 + testutil.go:485: Offset: 925, NextOffset: 1524 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 313, NextOffset: 330 + testutil.go:485: Offset: 230, NextOffset: 346 + testutil.go:485: Offset: 330, NextOffset: 467 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty5 foo6 foo2 foo_empty2 foo_empty foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo] vs [foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo3 foo4 foo_empty4 foo5 foo_empty] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty3 foo5 foo_empty5] vs [foo5 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 479, NextOffset: 496 + testutil.go:485: Offset: 638, NextOffset: 754 + testutil.go:485: Offset: 496, NextOffset: 612 + 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: 313, NextOffset: 330 testutil.go:485: Offset: 213, NextOffset: 230 @@ -89663,77 +87917,79 @@ testutil.go:485: Offset: 745, NextOffset: 762 testutil.go:485: Offset: 925, NextOffset: 1524 testutil.go:485: Offset: 762, NextOffset: 1284 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 754, NextOffset: 771 - testutil.go:485: Offset: 612, NextOffset: 629 - testutil.go:485: Offset: 771, NextOffset: 908 - testutil.go:485: Offset: 629, NextOffset: 745 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 181, NextOffset: 198 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU testutil.go:485: Offset: 81, NextOffset: 98 testutil.go:485: Offset: 198, NextOffset: 313 testutil.go:485: Offset: 98, NextOffset: 213 - 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: 621, NextOffset: 638 - testutil.go:485: Offset: 479, NextOffset: 496 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU - testutil.go:485: Offset: 638, NextOffset: 754 - testutil.go:485: Offset: 496, NextOffset: 612 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 754, NextOffset: 771 + testutil.go:485: Offset: 612, NextOffset: 629 + testutil.go:485: Offset: 771, NextOffset: 908 + testutil.go:485: Offset: 629, NextOffset: 745 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":213,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":230,"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":361,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":475,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":492,"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":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":315,"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":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":636,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":767,"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":919,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo6 foo_empty2 foo3 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo4 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo_empty foo2] vs [foo foo_empty foo_empty4 foo4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 100, NextOffset: 213 + testutil.go:485: Offset: 202, NextOffset: 315 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 475, NextOffset: 492 + testutil.go:485: Offset: 619, NextOffset: 636 + testutil.go:485: Offset: 492, NextOffset: 606 + testutil.go:485: Offset: 636, NextOffset: 750 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 750, NextOffset: 767 + testutil.go:485: Offset: 623, NextOffset: 737 + testutil.go:485: Offset: 767, 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: 213, NextOffset: 230 + testutil.go:485: Offset: 315, NextOffset: 332 + testutil.go:485: Offset: 230, NextOffset: 344 + testutil.go:485: Offset: 332, NextOffset: 467 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 344, NextOffset: 361 testutil.go:485: Offset: 467, NextOffset: 484 testutil.go:485: Offset: 361, NextOffset: 475 testutil.go:485: Offset: 484, NextOffset: 619 + 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: 623 - testutil.go:485: Offset: 750, NextOffset: 767 - testutil.go:485: Offset: 623, NextOffset: 737 - testutil.go:485: Offset: 767, NextOffset: 902 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 475, NextOffset: 492 - testutil.go:485: Offset: 619, NextOffset: 636 - testutil.go:485: Offset: 492, NextOffset: 606 - testutil.go:485: Offset: 636, NextOffset: 750 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 737, NextOffset: 754 testutil.go:485: Offset: 902, NextOffset: 919 testutil.go:485: Offset: 754, NextOffset: 1275 testutil.go:485: Offset: 919, NextOffset: 1526 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 100, NextOffset: 213 - testutil.go:485: Offset: 202, NextOffset: 315 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 315, NextOffset: 332 - testutil.go:485: Offset: 230, NextOffset: 344 - testutil.go:485: Offset: 332, NextOffset: 467 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo4 foo_empty5] vs [foo foo_empty foo2 foo_empty3 foo4 foo6 foo_empty2 foo3 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty4 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo6] vs [foo foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 100 testutil.go:485: Offset: 202, NextOffset: 315 testutil.go:485: Offset: 100, NextOffset: 213 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: 750, NextOffset: 767 + testutil.go:485: Offset: 606, NextOffset: 623 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 767, NextOffset: 902 + testutil.go:485: Offset: 623, NextOffset: 737 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 315, NextOffset: 332 testutil.go:485: Offset: 213, NextOffset: 230 @@ -89746,77 +88002,63 @@ testutil.go:485: Offset: 484, NextOffset: 619 testutil.go:485: Offset: 361, NextOffset: 475 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 750, NextOffset: 767 - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 767, NextOffset: 902 - testutil.go:485: Offset: 623, NextOffset: 737 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 902, NextOffset: 919 - testutil.go:485: Offset: 737, NextOffset: 754 - testutil.go:485: Offset: 919, NextOffset: 1526 - testutil.go:485: Offset: 754, NextOffset: 1275 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 619, NextOffset: 636 testutil.go:485: Offset: 475, NextOffset: 492 testutil.go:485: Offset: 636, NextOffset: 750 testutil.go:485: Offset: 492, NextOffset: 606 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 902, NextOffset: 919 + testutil.go:485: Offset: 737, NextOffset: 754 + testutil.go:485: Offset: 919, NextOffset: 1526 + testutil.go:485: Offset: 754, NextOffset: 1275 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":99,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":232,"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":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":483,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":617,"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":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":768,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"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":473,"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":628,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":762,"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":917,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo6 foo foo_empty foo_empty4 foo5 foo_empty5 foo_empty3 foo4] vs [foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo4 foo_empty foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty2 foo4 foo_empty5 foo6] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo3 foo_empty foo_empty2 foo6 .no.prefetch.landmark foo] 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: 751, NextOffset: 768 + testutil.go:485: Offset: 917, NextOffset: 934 + testutil.go:485: Offset: 768, NextOffset: 1292 + testutil.go:485: Offset: 934, NextOffset: 1536 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 483, NextOffset: 500 testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 500, NextOffset: 617 testutil.go:485: Offset: 645, NextOffset: 762 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 318, NextOffset: 335 + testutil.go:485: Offset: 232, NextOffset: 349 + testutil.go:485: Offset: 335, NextOffset: 473 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 349, NextOffset: 366 + testutil.go:485: Offset: 473, NextOffset: 490 + testutil.go:485: Offset: 366, NextOffset: 483 + testutil.go:485: Offset: 490, NextOffset: 628 + 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: 617, NextOffset: 634 testutil.go:485: Offset: 762, NextOffset: 779 testutil.go:485: Offset: 634, NextOffset: 751 testutil.go:485: Offset: 779, NextOffset: 917 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 349, NextOffset: 366 - testutil.go:485: Offset: 473, NextOffset: 490 - testutil.go:485: Offset: 366, NextOffset: 483 - testutil.go:485: Offset: 490, NextOffset: 628 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 917, NextOffset: 934 - testutil.go:485: Offset: 768, NextOffset: 1292 - testutil.go:485: Offset: 934, NextOffset: 1536 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 99 testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 99, NextOffset: 215 testutil.go:485: Offset: 202, NextOffset: 318 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 232, NextOffset: 349 - testutil.go:485: Offset: 335, NextOffset: 473 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty foo3 foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo2 foo_empty2 foo3 foo6 foo foo_empty foo_empty4 foo5 foo_empty5 foo_empty3 foo4] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 318, NextOffset: 335 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 335, NextOffset: 473 - testutil.go:485: Offset: 232, NextOffset: 349 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2] vs [foo5 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty2 foo4 foo_empty5 foo6] 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: 762, NextOffset: 779 - testutil.go:485: Offset: 617, NextOffset: 634 - testutil.go:485: Offset: 779, NextOffset: 917 - testutil.go:485: Offset: 634, NextOffset: 751 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 917, NextOffset: 934 testutil.go:485: Offset: 751, NextOffset: 768 @@ -89827,33 +88069,56 @@ testutil.go:485: Offset: 82, NextOffset: 99 testutil.go:485: Offset: 202, NextOffset: 318 testutil.go:485: Offset: 99, NextOffset: 215 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 483, NextOffset: 500 testutil.go:485: Offset: 645, NextOffset: 762 testutil.go:485: Offset: 500, NextOffset: 617 - 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: 762, NextOffset: 779 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 779, NextOffset: 917 + testutil.go:485: Offset: 634, NextOffset: 751 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 318, NextOffset: 335 + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 335, NextOffset: 473 + testutil.go:485: Offset: 232, NextOffset: 349 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 473, NextOffset: 490 testutil.go:485: Offset: 349, NextOffset: 366 testutil.go:485: Offset: 490, NextOffset: 628 testutil.go:485: Offset: 366, NextOffset: 483 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"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":215,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":364,"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":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":611,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":628,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":743,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":760,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":185,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":486,"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":639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":771,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":907,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":924,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty foo_empty3 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo2] vs [foo foo_empty foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 743, NextOffset: 760 - testutil.go:485: Offset: 907, NextOffset: 924 - testutil.go:485: Offset: 760, NextOffset: 1283 - testutil.go:485: Offset: 924, NextOffset: 1528 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo5 foo_empty5 foo] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 101, NextOffset: 215 testutil.go:485: Offset: 202, NextOffset: 316 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 754, NextOffset: 771 + testutil.go:485: Offset: 628, NextOffset: 743 + testutil.go:485: Offset: 771, NextOffset: 907 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 743, NextOffset: 760 + testutil.go:485: Offset: 907, NextOffset: 924 + testutil.go:485: Offset: 760, NextOffset: 1283 + testutil.go:485: Offset: 924, NextOffset: 1528 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 215, NextOffset: 232 testutil.go:485: Offset: 316, NextOffset: 333 @@ -89865,42 +88130,16 @@ testutil.go:485: Offset: 469, NextOffset: 486 testutil.go:485: Offset: 364, NextOffset: 479 testutil.go:485: Offset: 486, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 496 testutil.go:485: Offset: 622, NextOffset: 639 testutil.go:485: Offset: 496, NextOffset: 611 testutil.go:485: Offset: 639, NextOffset: 754 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 611, NextOffset: 628 - testutil.go:485: Offset: 754, NextOffset: 771 - testutil.go:485: Offset: 628, NextOffset: 743 - testutil.go:485: Offset: 771, NextOffset: 907 - 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo_empty5] vs [foo_empty3 foo_empty4 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 316, NextOffset: 333 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 333, NextOffset: 469 - testutil.go:485: Offset: 232, NextOffset: 347 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo5 foo_empty5] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo5" vs "foo5" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 754, NextOffset: 771 - testutil.go:485: Offset: 611, NextOffset: 628 - testutil.go:485: Offset: 771, NextOffset: 907 - testutil.go:485: Offset: 628, NextOffset: 743 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 907, NextOffset: 924 - testutil.go:485: Offset: 743, NextOffset: 760 - testutil.go:485: Offset: 924, NextOffset: 1528 - testutil.go:485: Offset: 760, NextOffset: 1283 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 84, NextOffset: 101 @@ -89912,6 +88151,23 @@ testutil.go:485: Offset: 347, NextOffset: 364 testutil.go:485: Offset: 486, NextOffset: 622 testutil.go:485: Offset: 364, NextOffset: 479 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 754, NextOffset: 771 + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 771, NextOffset: 907 + testutil.go:485: Offset: 628, NextOffset: 743 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 907, NextOffset: 924 + testutil.go:485: Offset: 743, NextOffset: 760 + testutil.go:485: Offset: 924, NextOffset: 1528 + testutil.go:485: Offset: 760, NextOffset: 1283 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 316, NextOffset: 333 + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 333, NextOffset: 469 + testutil.go:485: Offset: 232, NextOffset: 347 + 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: 622, NextOffset: 639 @@ -89919,37 +88175,28 @@ testutil.go:485: Offset: 639, NextOffset: 754 testutil.go:485: Offset: 496, NextOffset: 611 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":588,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":598,"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":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":744,"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":893,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty foo_empty2 foo3 foo_empty4] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo5 foo foo3 foo_empty3 foo_empty4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty5 foo foo3 foo_empty3] vs [foo_empty5 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo6] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 330, NextOffset: 347 - testutil.go:485: Offset: 449, NextOffset: 466 - testutil.go:485: Offset: 347, NextOffset: 459 - testutil.go:485: Offset: 466, NextOffset: 598 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 588, NextOffset: 605 testutil.go:485: Offset: 727, NextOffset: 744 testutil.go:485: Offset: 605, NextOffset: 714 testutil.go:485: Offset: 744, NextOffset: 876 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 714, NextOffset: 731 testutil.go:485: Offset: 876, NextOffset: 893 testutil.go:485: Offset: 731, NextOffset: 1243 testutil.go:485: Offset: 893, NextOffset: 1470 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 174, NextOffset: 191 - testutil.go:485: Offset: 96, NextOffset: 205 - testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 222 testutil.go:485: Offset: 300, NextOffset: 317 @@ -89961,68 +88208,83 @@ testutil.go:485: Offset: 598, NextOffset: 615 testutil.go:485: Offset: 476, NextOffset: 588 testutil.go:485: Offset: 615, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 330, NextOffset: 347 + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 347, NextOffset: 459 + testutil.go:485: Offset: 466, NextOffset: 598 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo5 foo foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty4 foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty2 foo3 foo6] vs [foo foo3 foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 300, NextOffset: 317 testutil.go:485: Offset: 205, NextOffset: 222 testutil.go:485: Offset: 317, NextOffset: 449 testutil.go:485: Offset: 222, NextOffset: 330 - 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: 598, NextOffset: 615 testutil.go:485: Offset: 459, NextOffset: 476 testutil.go:485: Offset: 615, NextOffset: 727 testutil.go:485: Offset: 476, NextOffset: 588 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 727, NextOffset: 744 testutil.go:485: Offset: 588, NextOffset: 605 testutil.go:485: Offset: 744, NextOffset: 876 testutil.go:485: Offset: 605, NextOffset: 714 - 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: 876, NextOffset: 893 - testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 893, NextOffset: 1470 - testutil.go:485: Offset: 731, NextOffset: 1243 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 79, NextOffset: 96 testutil.go:485: Offset: 191, NextOffset: 300 testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 449, NextOffset: 466 testutil.go:485: Offset: 330, NextOffset: 347 testutil.go:485: Offset: 466, NextOffset: 598 testutil.go:485: Offset: 347, NextOffset: 459 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 893 + testutil.go:485: Offset: 714, NextOffset: 731 + testutil.go:485: Offset: 893, NextOffset: 1470 + testutil.go:485: Offset: 731, NextOffset: 1243 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":590,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":719,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":736,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":175,"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":301,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":318,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":728,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":745,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":877,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":894,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5] vs [.no.prefetch.landmark foo_empty foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 175, NextOffset: 192 - testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:485: Offset: 192, NextOffset: 301 + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo2 foo3 foo_empty4 foo_empty5] vs [foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo6 foo_empty2 foo3] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 301, NextOffset: 318 testutil.go:485: Offset: 220, NextOffset: 332 testutil.go:485: Offset: 318, NextOffset: 450 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 332, NextOffset: 349 testutil.go:485: Offset: 450, NextOffset: 467 testutil.go:485: Offset: 349, NextOffset: 461 testutil.go:485: Offset: 467, NextOffset: 599 + 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: 77, NextOffset: 94 + testutil.go:485: Offset: 175, NextOffset: 192 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:485: Offset: 192, NextOffset: 301 + 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: 461, NextOffset: 478 @@ -90034,274 +88296,259 @@ testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 607, NextOffset: 719 testutil.go:485: Offset: 745, NextOffset: 877 - 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: 719, NextOffset: 736 testutil.go:485: Offset: 877, NextOffset: 894 testutil.go:485: Offset: 736, NextOffset: 1251 testutil.go:485: Offset: 894, NextOffset: 1474 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4] vs [foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 332, NextOffset: 349 - testutil.go:485: Offset: 467, NextOffset: 599 - testutil.go:485: Offset: 349, NextOffset: 461 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 599, NextOffset: 616 - testutil.go:485: Offset: 461, NextOffset: 478 - testutil.go:485: Offset: 616, NextOffset: 728 - testutil.go:485: Offset: 478, NextOffset: 590 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo6 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2] vs [foo2 foo3 foo_empty4 foo_empty5 foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 728, NextOffset: 745 + testutil.go:485: Offset: 590, NextOffset: 607 + testutil.go:485: Offset: 745, NextOffset: 877 + testutil.go:485: Offset: 607, NextOffset: 719 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 192 testutil.go:485: Offset: 77, NextOffset: 94 testutil.go:485: Offset: 192, NextOffset: 301 testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 301, NextOffset: 318 testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 318, NextOffset: 450 testutil.go:485: Offset: 220, NextOffset: 332 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 728, NextOffset: 745 - testutil.go:485: Offset: 590, NextOffset: 607 - testutil.go:485: Offset: 745, NextOffset: 877 - testutil.go:485: Offset: 607, NextOffset: 719 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 599, NextOffset: 616 + testutil.go:485: Offset: 461, NextOffset: 478 + testutil.go:485: Offset: 616, NextOffset: 728 + testutil.go:485: Offset: 478, NextOffset: 590 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 332, NextOffset: 349 + testutil.go:485: Offset: 467, NextOffset: 599 + testutil.go:485: Offset: 349, NextOffset: 461 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 877, NextOffset: 894 testutil.go:485: Offset: 719, NextOffset: 736 testutil.go:485: Offset: 894, NextOffset: 1474 testutil.go:485: Offset: 736, NextOffset: 1251 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":593,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":598,"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":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":746,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo2 foo4 foo6] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty4] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 220 - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 220, NextOffset: 331 - testutil.go:485: Offset: 317, NextOffset: 449 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 462, NextOffset: 479 - testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 479, NextOffset: 593 - testutil.go:485: Offset: 615, NextOffset: 729 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 878, NextOffset: 895 - testutil.go:485: Offset: 741, NextOffset: 1253 - testutil.go:485: Offset: 895, NextOffset: 1475 + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo foo2 foo3] vs [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo4 foo6] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 593, NextOffset: 610 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 729, NextOffset: 746 testutil.go:485: Offset: 610, NextOffset: 724 testutil.go:485: Offset: 746, NextOffset: 878 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 878, NextOffset: 895 + testutil.go:485: Offset: 741, NextOffset: 1253 + testutil.go:485: Offset: 895, NextOffset: 1475 + 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: 462, NextOffset: 479 + testutil.go:485: Offset: 598, NextOffset: 615 + testutil.go:485: Offset: 479, NextOffset: 593 + testutil.go:485: Offset: 615, NextOffset: 729 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 77, NextOffset: 94 testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 94, NextOffset: 203 testutil.go:485: Offset: 191, NextOffset: 300 - 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: 203, NextOffset: 220 + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 220, NextOffset: 331 + testutil.go:485: Offset: 317, NextOffset: 449 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 331, NextOffset: 348 testutil.go:485: Offset: 449, NextOffset: 466 testutil.go:485: Offset: 348, NextOffset: 462 testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo3] vs [foo2 foo4 foo6 foo_empty5 foo foo_empty foo_empty2 foo3 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: 729, NextOffset: 746 - testutil.go:485: Offset: 593, NextOffset: 610 - testutil.go:485: Offset: 746, NextOffset: 878 - testutil.go:485: Offset: 610, NextOffset: 724 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 878, NextOffset: 895 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 895, NextOffset: 1475 - testutil.go:485: Offset: 741, NextOffset: 1253 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo4 foo6 foo foo_empty foo2] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 77, NextOffset: 94 testutil.go:485: Offset: 191, NextOffset: 300 testutil.go:485: Offset: 94, NextOffset: 203 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 449, NextOffset: 466 - testutil.go:485: Offset: 331, NextOffset: 348 - testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:485: Offset: 348, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 300, NextOffset: 317 testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 317, NextOffset: 449 testutil.go:485: Offset: 220, NextOffset: 331 - 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: 598, NextOffset: 615 testutil.go:485: Offset: 462, NextOffset: 479 testutil.go:485: Offset: 615, NextOffset: 729 testutil.go:485: Offset: 479, NextOffset: 593 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 878, NextOffset: 895 + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 895, NextOffset: 1475 + testutil.go:485: Offset: 741, NextOffset: 1253 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 593, NextOffset: 610 + testutil.go:485: Offset: 746, NextOffset: 878 + testutil.go:485: Offset: 610, NextOffset: 724 + 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: 449, NextOffset: 466 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 331, NextOffset: 348 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:485: Offset: 348, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR 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":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":225,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":595,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":612,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":176,"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":306,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":323,"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":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":733,"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":882,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":899,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty4 foo6 foo2 foo_empty3 foo4 foo5 foo_empty5] vs [foo_empty foo_empty2 foo3 foo4 foo6 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo6 foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5] vs [foo3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 354 + testutil.go:485: Offset: 455, NextOffset: 472 + testutil.go:485: Offset: 354, NextOffset: 466 + testutil.go:485: Offset: 472, NextOffset: 604 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 882, NextOffset: 899 + testutil.go:485: Offset: 741, NextOffset: 1256 + testutil.go:485: Offset: 899, NextOffset: 1479 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 95, NextOffset: 208 + testutil.go:485: Offset: 193, NextOffset: 306 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 466, NextOffset: 483 testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 483, NextOffset: 595 testutil.go:485: Offset: 621, NextOffset: 733 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 595, NextOffset: 612 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 733, NextOffset: 750 testutil.go:485: Offset: 612, NextOffset: 724 testutil.go:485: Offset: 750, NextOffset: 882 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: 208, NextOffset: 225 testutil.go:485: Offset: 306, NextOffset: 323 testutil.go:485: Offset: 225, NextOffset: 337 testutil.go:485: Offset: 323, NextOffset: 455 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo5 foo_empty5 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo6] vs [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: 337, NextOffset: 354 testutil.go:485: Offset: 455, NextOffset: 472 - testutil.go:485: Offset: 354, NextOffset: 466 + testutil.go:485: Offset: 337, NextOffset: 354 testutil.go:485: Offset: 472, NextOffset: 604 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 882, NextOffset: 899 - testutil.go:485: Offset: 741, NextOffset: 1256 - testutil.go:485: Offset: 899, NextOffset: 1479 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 95, NextOffset: 208 - testutil.go:485: Offset: 193, NextOffset: 306 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo6 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4] vs [foo foo_empty foo_empty2 foo3 foo_empty4 foo6 foo2 foo_empty3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 354, NextOffset: 466 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 733, NextOffset: 750 testutil.go:485: Offset: 595, NextOffset: 612 testutil.go:485: Offset: 750, NextOffset: 882 testutil.go:485: Offset: 612, NextOffset: 724 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 621, NextOffset: 733 + testutil.go:485: Offset: 483, NextOffset: 595 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 176, NextOffset: 193 testutil.go:485: Offset: 78, NextOffset: 95 testutil.go:485: Offset: 193, NextOffset: 306 testutil.go:485: Offset: 95, NextOffset: 208 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 306, NextOffset: 323 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 208, NextOffset: 225 testutil.go:485: Offset: 323, NextOffset: 455 testutil.go:485: Offset: 225, NextOffset: 337 + 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: 882, NextOffset: 899 testutil.go:485: Offset: 724, NextOffset: 741 testutil.go:485: Offset: 899, NextOffset: 1479 testutil.go:485: Offset: 741, NextOffset: 1256 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 455, NextOffset: 472 - testutil.go:485: Offset: 337, NextOffset: 354 - testutil.go:485: Offset: 472, NextOffset: 604 - testutil.go:485: Offset: 354, NextOffset: 466 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 604, NextOffset: 621 - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 621, NextOffset: 733 - testutil.go:485: Offset: 483, NextOffset: 595 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":588,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":598,"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":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":744,"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":893,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo foo4 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo2] vs [foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 222 - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 222, NextOffset: 330 - testutil.go:485: Offset: 317, NextOffset: 449 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 330, NextOffset: 347 - testutil.go:485: Offset: 449, NextOffset: 466 - testutil.go:485: Offset: 347, NextOffset: 459 - testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 588, NextOffset: 605 - testutil.go:485: Offset: 727, NextOffset: 744 - testutil.go:485: Offset: 605, NextOffset: 714 - testutil.go:485: Offset: 744, NextOffset: 876 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo foo_empty3 foo_empty4 foo6] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo foo_empty2 foo3 foo5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 96 testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 96, NextOffset: 205 testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 459, NextOffset: 476 - testutil.go:485: Offset: 598, NextOffset: 615 - testutil.go:485: Offset: 476, NextOffset: 588 - testutil.go:485: Offset: 615, NextOffset: 727 + 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: 714, NextOffset: 731 testutil.go:485: Offset: 876, NextOffset: 893 testutil.go:485: Offset: 731, NextOffset: 1243 testutil.go:485: Offset: 893, NextOffset: 1470 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 191 - testutil.go:485: Offset: 79, NextOffset: 96 - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 459, NextOffset: 476 + testutil.go:485: Offset: 598, NextOffset: 615 + testutil.go:485: Offset: 476, NextOffset: 588 + testutil.go:485: Offset: 615, NextOffset: 727 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 588, NextOffset: 605 + testutil.go:485: Offset: 727, NextOffset: 744 + testutil.go:485: Offset: 605, NextOffset: 714 + testutil.go:485: Offset: 744, 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: 300, NextOffset: 317 testutil.go:485: Offset: 205, NextOffset: 222 - testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:485: Offset: 300, NextOffset: 317 testutil.go:485: Offset: 222, NextOffset: 330 + testutil.go:485: Offset: 317, NextOffset: 449 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 449, NextOffset: 466 testutil.go:485: Offset: 330, NextOffset: 347 - testutil.go:485: Offset: 466, NextOffset: 598 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX + testutil.go:485: Offset: 449, NextOffset: 466 testutil.go:485: Offset: 347, NextOffset: 459 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo5 foo foo_empty2 foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo_empty] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 598, NextOffset: 615 @@ -90309,50 +88556,51 @@ testutil.go:485: Offset: 615, NextOffset: 727 testutil.go:485: Offset: 476, NextOffset: 588 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 727, NextOffset: 744 - testutil.go:485: Offset: 588, NextOffset: 605 - testutil.go:485: Offset: 744, NextOffset: 876 - testutil.go:485: Offset: 605, NextOffset: 714 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 876, NextOffset: 893 testutil.go:485: Offset: 714, NextOffset: 731 testutil.go:485: Offset: 893, NextOffset: 1470 testutil.go:485: Offset: 731, NextOffset: 1243 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 205, NextOffset: 222 + testutil.go:485: Offset: 317, NextOffset: 449 + testutil.go:485: Offset: 222, NextOffset: 330 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 727, NextOffset: 744 + testutil.go:485: Offset: 588, NextOffset: 605 + testutil.go:485: Offset: 744, NextOffset: 876 + testutil.go:485: Offset: 605, NextOffset: 714 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 79, NextOffset: 96 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 330, NextOffset: 347 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:485: Offset: 347, NextOffset: 459 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":590,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":719,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":736,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":175,"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":301,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":318,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":467,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":728,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":745,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":877,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":894,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo2 foo_empty5 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty2 foo3] vs [foo4 foo5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 590, NextOffset: 607 - testutil.go:485: Offset: 728, NextOffset: 745 - testutil.go:485: Offset: 607, NextOffset: 719 - testutil.go:485: Offset: 745, NextOffset: 877 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 719, NextOffset: 736 - testutil.go:485: Offset: 877, NextOffset: 894 - testutil.go:485: Offset: 736, NextOffset: 1251 - testutil.go:485: Offset: 894, NextOffset: 1474 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 332, NextOffset: 349 - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 349, NextOffset: 461 - testutil.go:485: Offset: 467, NextOffset: 599 - 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 [foo_empty foo3 foo_empty3 foo6 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty4 foo5] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 478, NextOffset: 590 testutil.go:485: Offset: 616, NextOffset: 728 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 590, NextOffset: 607 + testutil.go:485: Offset: 728, NextOffset: 745 + testutil.go:485: Offset: 607, NextOffset: 719 + testutil.go:485: Offset: 745, NextOffset: 877 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 77, NextOffset: 94 testutil.go:485: Offset: 175, NextOffset: 192 @@ -90364,82 +88612,80 @@ testutil.go:485: Offset: 301, NextOffset: 318 testutil.go:485: Offset: 220, NextOffset: 332 testutil.go:485: Offset: 318, NextOffset: 450 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4] vs [foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo2 foo_empty5] - 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: 719, NextOffset: 736 + testutil.go:485: Offset: 877, NextOffset: 894 + testutil.go:485: Offset: 736, NextOffset: 1251 + testutil.go:485: Offset: 894, NextOffset: 1474 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 332, NextOffset: 349 + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 349, NextOffset: 461 + testutil.go:485: Offset: 467, NextOffset: 599 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: 175, NextOffset: 192 - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 192, NextOffset: 301 - testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo6 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty4] vs [foo foo_empty foo2 foo_empty2 foo4 foo5 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 301, NextOffset: 318 testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 318, NextOffset: 450 testutil.go:485: Offset: 220, NextOffset: 332 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 450, NextOffset: 467 - testutil.go:485: Offset: 332, NextOffset: 349 - testutil.go:485: Offset: 467, NextOffset: 599 - testutil.go:485: Offset: 349, NextOffset: 461 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 616, NextOffset: 728 testutil.go:485: Offset: 478, NextOffset: 590 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 745, NextOffset: 877 testutil.go:485: Offset: 607, NextOffset: 719 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 192 + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 192, NextOffset: 301 + testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 877, NextOffset: 894 testutil.go:485: Offset: 719, NextOffset: 736 testutil.go:485: Offset: 894, NextOffset: 1474 testutil.go:485: Offset: 736, NextOffset: 1251 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 450, NextOffset: 467 + testutil.go:485: Offset: 332, NextOffset: 349 + testutil.go:485: Offset: 467, NextOffset: 599 + testutil.go:485: Offset: 349, NextOffset: 461 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01/lost_digest_in_a_entry === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":94,"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":220,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":593,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":466,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":598,"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":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":746,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo5 foo6 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3] vs [foo_empty foo_empty2 foo_empty3 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo] - 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 "": [foo2 foo_empty2 foo4 foo5 foo6 foo foo_empty foo3 foo_empty3 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo_empty3 foo4 foo5 foo6 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 220 + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 220, NextOffset: 331 + testutil.go:485: Offset: 317, NextOffset: 449 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 331, NextOffset: 348 - testutil.go:485: Offset: 449, NextOffset: 466 - testutil.go:485: Offset: 348, NextOffset: 462 - testutil.go:485: Offset: 466, NextOffset: 598 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 462, NextOffset: 479 testutil.go:485: Offset: 598, NextOffset: 615 testutil.go:485: Offset: 479, NextOffset: 593 testutil.go:485: Offset: 615, NextOffset: 729 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 174, NextOffset: 191 - testutil.go:485: Offset: 94, NextOffset: 203 - testutil.go:485: Offset: 191, NextOffset: 300 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 220 - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 220, NextOffset: 331 - testutil.go:485: Offset: 317, NextOffset: 449 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 593, NextOffset: 610 testutil.go:485: Offset: 729, NextOffset: 746 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX testutil.go:485: Offset: 610, NextOffset: 724 testutil.go:485: Offset: 746, NextOffset: 878 testutil.go:371: Comparing: "foo6" vs "foo6" @@ -90447,147 +88693,148 @@ testutil.go:485: Offset: 878, NextOffset: 895 testutil.go:485: Offset: 741, NextOffset: 1253 testutil.go:485: Offset: 895, NextOffset: 1475 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3] vs [foo foo2 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 729, NextOffset: 746 - testutil.go:485: Offset: 593, NextOffset: 610 - testutil.go:485: Offset: 746, NextOffset: 878 - testutil.go:485: Offset: 610, NextOffset: 724 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 878, NextOffset: 895 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 895, NextOffset: 1475 - testutil.go:485: Offset: 741, NextOffset: 1253 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 77, NextOffset: 94 - testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 331, NextOffset: 348 + testutil.go:485: Offset: 449, NextOffset: 466 + testutil.go:485: Offset: 348, NextOffset: 462 + testutil.go:485: Offset: 466, NextOffset: 598 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty3 foo4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5] vs [foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo4 foo5 foo6 foo2 foo_empty2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 300, NextOffset: 317 testutil.go:485: Offset: 203, NextOffset: 220 testutil.go:485: Offset: 317, NextOffset: 449 testutil.go:485: Offset: 220, NextOffset: 331 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 449, NextOffset: 466 testutil.go:485: Offset: 331, NextOffset: 348 testutil.go:485: Offset: 466, NextOffset: 598 testutil.go:485: Offset: 348, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 191 + testutil.go:485: Offset: 77, NextOffset: 94 + testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:485: Offset: 94, NextOffset: 203 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 598, NextOffset: 615 testutil.go:485: Offset: 462, NextOffset: 479 testutil.go:485: Offset: 615, NextOffset: 729 testutil.go:485: Offset: 479, NextOffset: 593 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 593, NextOffset: 610 + testutil.go:485: Offset: 746, NextOffset: 878 + testutil.go:485: Offset: 610, NextOffset: 724 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 878, NextOffset: 895 + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 895, NextOffset: 1475 + testutil.go:485: Offset: 741, NextOffset: 1253 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX 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":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":225,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":595,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":612,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":176,"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":306,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":323,"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":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":733,"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":882,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":899,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo2] vs [foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo6 foo foo_empty foo_empty2 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty foo2 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo2 foo5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 354 + testutil.go:485: Offset: 455, NextOffset: 472 + testutil.go:485: Offset: 354, NextOffset: 466 + testutil.go:485: Offset: 472, NextOffset: 604 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 483, NextOffset: 595 + testutil.go:485: Offset: 621, NextOffset: 733 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 95 testutil.go:485: Offset: 176, NextOffset: 193 testutil.go:485: Offset: 95, NextOffset: 208 testutil.go:485: Offset: 193, NextOffset: 306 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 208, NextOffset: 225 + testutil.go:485: Offset: 306, NextOffset: 323 + testutil.go:485: Offset: 225, NextOffset: 337 + testutil.go:485: Offset: 323, NextOffset: 455 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 604, NextOffset: 621 - testutil.go:485: Offset: 483, NextOffset: 595 - testutil.go:485: Offset: 621, NextOffset: 733 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 595, NextOffset: 612 testutil.go:485: Offset: 733, NextOffset: 750 testutil.go:485: Offset: 612, NextOffset: 724 testutil.go:485: Offset: 750, NextOffset: 882 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 724, NextOffset: 741 testutil.go:485: Offset: 882, NextOffset: 899 testutil.go:485: Offset: 741, NextOffset: 1256 testutil.go:485: Offset: 899, NextOffset: 1479 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 208, NextOffset: 225 - testutil.go:485: Offset: 306, NextOffset: 323 - testutil.go:485: Offset: 225, NextOffset: 337 - testutil.go:485: Offset: 323, NextOffset: 455 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo5 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty4] testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 337, NextOffset: 354 testutil.go:485: Offset: 455, NextOffset: 472 - testutil.go:485: Offset: 354, NextOffset: 466 + testutil.go:485: Offset: 337, NextOffset: 354 testutil.go:485: Offset: 472, NextOffset: 604 + testutil.go:485: Offset: 354, NextOffset: 466 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty5 foo6] vs [foo foo_empty foo_empty4 foo_empty5 foo4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 176, NextOffset: 193 - testutil.go:485: Offset: 78, NextOffset: 95 - testutil.go:485: Offset: 193, NextOffset: 306 - testutil.go:485: Offset: 95, NextOffset: 208 - 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: 604, NextOffset: 621 + testutil.go:485: Offset: 466, NextOffset: 483 + testutil.go:485: Offset: 621, NextOffset: 733 + testutil.go:485: Offset: 483, NextOffset: 595 + 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: 882, NextOffset: 899 testutil.go:485: Offset: 724, NextOffset: 741 testutil.go:485: Offset: 899, NextOffset: 1479 testutil.go:485: Offset: 741, NextOffset: 1256 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 733, NextOffset: 750 - testutil.go:485: Offset: 595, NextOffset: 612 - testutil.go:485: Offset: 750, NextOffset: 882 - testutil.go:485: Offset: 612, NextOffset: 724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 306, NextOffset: 323 testutil.go:485: Offset: 208, NextOffset: 225 testutil.go:485: Offset: 323, NextOffset: 455 testutil.go:485: Offset: 225, NextOffset: 337 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 455, NextOffset: 472 - testutil.go:485: Offset: 337, NextOffset: 354 - testutil.go:485: Offset: 472, NextOffset: 604 - testutil.go:485: Offset: 354, NextOffset: 466 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 604, NextOffset: 621 - testutil.go:485: Offset: 466, NextOffset: 483 - testutil.go:485: Offset: 621, NextOffset: 733 - testutil.go:485: Offset: 483, NextOffset: 595 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 733, NextOffset: 750 + testutil.go:485: Offset: 595, NextOffset: 612 + testutil.go:485: Offset: 750, NextOffset: 882 + testutil.go:485: Offset: 612, NextOffset: 724 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 176, NextOffset: 193 + testutil.go:485: Offset: 78, NextOffset: 95 + testutil.go:485: Offset: 193, NextOffset: 306 + testutil.go:485: Offset: 95, NextOffset: 208 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":100,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":586,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":603,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":727,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":177,"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":305,"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":453,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":470,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":618,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":743,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":874,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":891,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty foo_empty2 foo_empty3 foo4 foo] vs [foo5 foo6 .no.prefetch.landmark foo_empty foo_empty4 foo3 foo_empty3 foo4 foo_empty5 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: "foo4" vs "foo4" - testutil.go:485: Offset: 461, NextOffset: 478 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:485: Offset: 601, NextOffset: 618 - testutil.go:485: Offset: 478, NextOffset: 586 - testutil.go:485: Offset: 618, NextOffset: 726 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 177, NextOffset: 194 - testutil.go:485: Offset: 100, NextOffset: 211 - testutil.go:485: Offset: 194, NextOffset: 305 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo6 foo_empty2 foo_empty3 foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty] vs [.no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo_empty5 foo5 foo6 foo foo_empty foo3 foo_empty3 foo4] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 586, NextOffset: 603 @@ -90595,11 +88842,12 @@ testutil.go:485: Offset: 603, NextOffset: 710 testutil.go:485: Offset: 743, NextOffset: 874 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 710, NextOffset: 727 - testutil.go:485: Offset: 874, NextOffset: 891 - testutil.go:485: Offset: 727, NextOffset: 1237 - testutil.go:485: Offset: 891, NextOffset: 1468 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 177, NextOffset: 194 + testutil.go:485: Offset: 100, NextOffset: 211 + testutil.go:485: Offset: 194, NextOffset: 305 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 211, NextOffset: 228 testutil.go:485: Offset: 305, NextOffset: 322 @@ -90610,104 +88858,103 @@ testutil.go:485: Offset: 453, NextOffset: 470 testutil.go:485: Offset: 353, NextOffset: 461 testutil.go:485: Offset: 470, NextOffset: 601 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty4 foo5 foo6 foo4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty foo_empty2 foo_empty3 foo4 foo] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 461, NextOffset: 478 + testutil.go:485: Offset: 601, NextOffset: 618 + testutil.go:485: Offset: 478, NextOffset: 586 + testutil.go:485: Offset: 618, NextOffset: 726 + 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: 710, NextOffset: 727 + testutil.go:485: Offset: 874, NextOffset: 891 + testutil.go:485: Offset: 727, NextOffset: 1237 + testutil.go:485: Offset: 891, NextOffset: 1468 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty] vs [foo_empty2 foo_empty3 foo6 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 601, NextOffset: 618 testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 618, NextOffset: 726 testutil.go:485: Offset: 478, NextOffset: 586 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 726, NextOffset: 743 + testutil.go:485: Offset: 586, NextOffset: 603 + testutil.go:485: Offset: 743, NextOffset: 874 + testutil.go:485: Offset: 603, NextOffset: 710 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 874, NextOffset: 891 + testutil.go:485: Offset: 710, NextOffset: 727 + testutil.go:485: Offset: 891, NextOffset: 1468 + testutil.go:485: Offset: 727, NextOffset: 1237 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 177, NextOffset: 194 testutil.go:485: Offset: 83, NextOffset: 100 testutil.go:485: Offset: 194, NextOffset: 305 testutil.go:485: Offset: 100, NextOffset: 211 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 453, NextOffset: 470 + testutil.go:485: Offset: 336, NextOffset: 353 + testutil.go:485: Offset: 470, NextOffset: 601 + testutil.go:485: Offset: 353, NextOffset: 461 + 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: 305, NextOffset: 322 testutil.go:485: Offset: 211, NextOffset: 228 testutil.go:485: Offset: 322, NextOffset: 453 testutil.go:485: Offset: 228, NextOffset: 336 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:485: Offset: 453, NextOffset: 470 - testutil.go:485: Offset: 336, NextOffset: 353 - testutil.go:485: Offset: 470, NextOffset: 601 - testutil.go:485: Offset: 353, NextOffset: 461 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 874, NextOffset: 891 - testutil.go:485: Offset: 710, NextOffset: 727 - testutil.go:485: Offset: 891, NextOffset: 1468 - testutil.go:485: Offset: 727, NextOffset: 1237 - 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: 726, NextOffset: 743 - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 743, NextOffset: 874 - testutil.go:485: Offset: 603, NextOffset: 710 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":93,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":585,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":602,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":714,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":731,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"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":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":321,"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":469,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":617,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":743,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":874,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":891,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty5 foo foo2 foo_empty2 foo_empty4 foo5 foo6 foo_empty foo3 foo4] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo6 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo6 foo foo3] vs [foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 201, NextOffset: 218 + testutil.go:485: Offset: 304, NextOffset: 321 + testutil.go:485: Offset: 218, NextOffset: 330 + testutil.go:485: Offset: 321, 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: 459, NextOffset: 476 + testutil.go:485: Offset: 600, NextOffset: 617 + testutil.go:485: Offset: 476, NextOffset: 585 + testutil.go:485: Offset: 617, NextOffset: 726 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 585, NextOffset: 602 testutil.go:485: Offset: 726, NextOffset: 743 testutil.go:485: Offset: 602, NextOffset: 714 testutil.go:485: Offset: 743, NextOffset: 874 + 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: 714, NextOffset: 731 testutil.go:485: Offset: 874, NextOffset: 891 testutil.go:485: Offset: 731, NextOffset: 1248 testutil.go:485: Offset: 891, NextOffset: 1471 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 330, NextOffset: 347 testutil.go:485: Offset: 452, NextOffset: 469 testutil.go:485: Offset: 347, NextOffset: 459 testutil.go:485: Offset: 469, NextOffset: 600 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 459, NextOffset: 476 - testutil.go:485: Offset: 600, NextOffset: 617 - testutil.go:485: Offset: 476, NextOffset: 585 - testutil.go:485: Offset: 617, NextOffset: 726 - 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: 93 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU testutil.go:485: Offset: 179, NextOffset: 196 testutil.go:485: Offset: 93, NextOffset: 201 testutil.go:485: Offset: 196, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 201, NextOffset: 218 - testutil.go:485: Offset: 304, NextOffset: 321 - testutil.go:485: Offset: 218, NextOffset: 330 - testutil.go:485: Offset: 321, NextOffset: 452 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo6 foo foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty foo3 foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 726, NextOffset: 743 - testutil.go:485: Offset: 585, NextOffset: 602 - testutil.go:485: Offset: 743, NextOffset: 874 - testutil.go:485: Offset: 602, NextOffset: 714 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 179, NextOffset: 196 - testutil.go:485: Offset: 76, NextOffset: 93 - testutil.go:485: Offset: 196, NextOffset: 304 - testutil.go:485: Offset: 93, NextOffset: 201 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo6 foo_empty foo_empty2] vs [foo foo3 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 452, NextOffset: 469 testutil.go:485: Offset: 330, NextOffset: 347 @@ -90718,29 +88965,50 @@ testutil.go:485: Offset: 459, NextOffset: 476 testutil.go:485: Offset: 617, NextOffset: 726 testutil.go:485: Offset: 476, NextOffset: 585 - 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: 874, NextOffset: 891 testutil.go:485: Offset: 714, NextOffset: 731 testutil.go:485: Offset: 891, NextOffset: 1471 testutil.go:485: Offset: 731, NextOffset: 1248 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 179, NextOffset: 196 + testutil.go:485: Offset: 76, NextOffset: 93 + testutil.go:485: Offset: 196, NextOffset: 304 + testutil.go:485: Offset: 93, NextOffset: 201 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 321 testutil.go:485: Offset: 201, NextOffset: 218 testutil.go:485: Offset: 321, NextOffset: 452 testutil.go:485: Offset: 218, NextOffset: 330 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 726, NextOffset: 743 + testutil.go:485: Offset: 585, NextOffset: 602 + testutil.go:485: Offset: 743, NextOffset: 874 + testutil.go:485: Offset: 602, NextOffset: 714 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01 === CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":100,"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":224,"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":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":597,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":614,"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":744,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":180,"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":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":321,"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":469,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":617,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":730,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":747,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":878,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":895,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo2 foo3 foo_empty4 foo_empty5 foo6] vs [foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo5 foo_empty5 foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo5 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo2 foo_empty3 foo5 foo foo_empty] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 180, NextOffset: 197 + testutil.go:485: Offset: 100, NextOffset: 207 + testutil.go:485: Offset: 197, NextOffset: 304 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 207, NextOffset: 224 + testutil.go:485: Offset: 304, NextOffset: 321 + testutil.go:485: Offset: 224, NextOffset: 337 + testutil.go:485: Offset: 321, 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: 467, NextOffset: 484 testutil.go:485: Offset: 600, NextOffset: 617 @@ -90749,20 +89017,14 @@ testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 597, NextOffset: 614 testutil.go:485: Offset: 730, NextOffset: 747 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU testutil.go:485: Offset: 614, NextOffset: 727 testutil.go:485: Offset: 747, NextOffset: 878 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 180, NextOffset: 197 - testutil.go:485: Offset: 100, NextOffset: 207 - testutil.go:485: Offset: 197, NextOffset: 304 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 337, NextOffset: 354 testutil.go:485: Offset: 452, NextOffset: 469 testutil.go:485: Offset: 354, NextOffset: 467 testutil.go:485: Offset: 469, NextOffset: 600 + 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" @@ -90770,19 +89032,14 @@ testutil.go:485: Offset: 878, NextOffset: 895 testutil.go:485: Offset: 744, NextOffset: 1249 testutil.go:485: Offset: 895, NextOffset: 1474 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 207, NextOffset: 224 - testutil.go:485: Offset: 304, NextOffset: 321 - testutil.go:485: Offset: 224, NextOffset: 337 - testutil.go:485: Offset: 321, NextOffset: 452 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3] vs [foo_empty2 foo_empty3 foo4 foo5 foo foo_empty foo_empty4 foo_empty5 foo6 foo2 foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 180, NextOffset: 197 - testutil.go:485: Offset: 83, NextOffset: 100 - testutil.go:485: Offset: 197, NextOffset: 304 - testutil.go:485: Offset: 100, NextOffset: 207 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo5] vs [foo_empty4 foo_empty5 foo6 foo3 foo_empty3 foo2 foo_empty2 foo4 foo5 foo foo_empty] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 878, NextOffset: 895 + testutil.go:485: Offset: 727, NextOffset: 744 + testutil.go:485: Offset: 895, NextOffset: 1474 + testutil.go:485: Offset: 744, NextOffset: 1249 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 452, NextOffset: 469 testutil.go:485: Offset: 337, NextOffset: 354 @@ -90793,118 +89050,131 @@ testutil.go:485: Offset: 467, NextOffset: 484 testutil.go:485: Offset: 617, NextOffset: 730 testutil.go:485: Offset: 484, NextOffset: 597 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 730, NextOffset: 747 - testutil.go:485: Offset: 597, NextOffset: 614 - testutil.go:485: Offset: 747, NextOffset: 878 - testutil.go:485: Offset: 614, NextOffset: 727 + 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: 180, NextOffset: 197 + testutil.go:485: Offset: 83, NextOffset: 100 + testutil.go:485: Offset: 197, NextOffset: 304 + testutil.go:485: Offset: 100, NextOffset: 207 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 321 testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 321, NextOffset: 452 testutil.go:485: Offset: 224, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 878, NextOffset: 895 - testutil.go:485: Offset: 727, NextOffset: 744 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 895, NextOffset: 1474 - testutil.go:485: Offset: 744, NextOffset: 1249 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 730, NextOffset: 747 + testutil.go:485: Offset: 597, NextOffset: 614 + testutil.go:485: Offset: 747, NextOffset: 878 + testutil.go:485: Offset: 614, NextOffset: 727 === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,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":96,"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":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":333,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":350,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":461,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":478,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":589,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":606,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":734,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":191,"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":317,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":613,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":741,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":872,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":889,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo_empty5 foo6 foo foo_empty2 foo3] vs [foo_empty5 foo foo2 foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 461, NextOffset: 478 + testutil.go:485: Offset: 596, NextOffset: 613 + testutil.go:485: Offset: 478, NextOffset: 589 + testutil.go:485: Offset: 613, NextOffset: 724 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 589, NextOffset: 606 + testutil.go:485: Offset: 724, NextOffset: 741 + testutil.go:485: Offset: 606, NextOffset: 717 + testutil.go:485: Offset: 741, NextOffset: 872 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 96 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 -=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 96, NextOffset: 205 testutil.go:485: Offset: 191, NextOffset: 300 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 205, NextOffset: 222 + testutil.go:485: Offset: 300, NextOffset: 317 + testutil.go:485: Offset: 222, NextOffset: 333 + testutil.go:485: Offset: 317, NextOffset: 448 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 333, NextOffset: 350 testutil.go:485: Offset: 448, NextOffset: 465 testutil.go:485: Offset: 350, NextOffset: 461 testutil.go:485: Offset: 465, NextOffset: 596 - 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: 717, NextOffset: 734 testutil.go:485: Offset: 872, NextOffset: 889 testutil.go:485: Offset: 734, NextOffset: 1249 testutil.go:485: Offset: 889, NextOffset: 1471 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 222 - testutil.go:485: Offset: 300, NextOffset: 317 - testutil.go:485: Offset: 222, NextOffset: 333 - testutil.go:485: Offset: 317, NextOffset: 448 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty3 foo2 foo_empty2 foo3 foo5 foo6 foo foo_empty] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo6 foo_empty5 foo_empty4] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 596, NextOffset: 613 - testutil.go:485: Offset: 478, NextOffset: 589 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 461, NextOffset: 478 testutil.go:485: Offset: 613, NextOffset: 724 + testutil.go:485: Offset: 478, NextOffset: 589 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 589, NextOffset: 606 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 606, NextOffset: 717 - testutil.go:485: Offset: 741, NextOffset: 872 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo6] vs [foo foo_empty2 foo3 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 724, NextOffset: 741 testutil.go:485: Offset: 589, NextOffset: 606 testutil.go:485: Offset: 741, NextOffset: 872 testutil.go:485: Offset: 606, NextOffset: 717 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 872, NextOffset: 889 + testutil.go:485: Offset: 717, NextOffset: 734 + testutil.go:485: Offset: 889, NextOffset: 1471 + testutil.go:485: Offset: 734, NextOffset: 1249 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 191 testutil.go:485: Offset: 79, NextOffset: 96 testutil.go:485: Offset: 191, NextOffset: 300 testutil.go:485: Offset: 96, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 300, NextOffset: 317 testutil.go:485: Offset: 205, NextOffset: 222 testutil.go:485: Offset: 317, NextOffset: 448 testutil.go:485: Offset: 222, NextOffset: 333 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 596, NextOffset: 613 - testutil.go:485: Offset: 461, NextOffset: 478 - testutil.go:485: Offset: 613, NextOffset: 724 - testutil.go:485: Offset: 478, NextOffset: 589 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 872, NextOffset: 889 - testutil.go:485: Offset: 717, NextOffset: 734 - testutil.go:485: Offset: 889, NextOffset: 1471 - testutil.go:485: Offset: 734, NextOffset: 1249 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 448, NextOffset: 465 testutil.go:485: Offset: 333, NextOffset: 350 testutil.go:485: Offset: 465, NextOffset: 596 testutil.go:485: Offset: 350, NextOffset: 461 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":602,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":619,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":636,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":653,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":743,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":760,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":777,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":794,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":602,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":619,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":636,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":653,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":743,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":760,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":777,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":794,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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: 602, NextOffset: 619 + testutil.go:485: Offset: 743, NextOffset: 760 + testutil.go:485: Offset: 619, NextOffset: 636 + testutil.go:485: Offset: 760, NextOffset: 777 + testutil.go:485: Offset: 636, NextOffset: 653 + testutil.go:485: Offset: 777, NextOffset: 794 + testutil.go:485: Offset: 653, NextOffset: 1897 + testutil.go:485: Offset: 794, NextOffset: 2178 + 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" @@ -90936,26 +89206,25 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 273, NextOffset: 602 testutil.go:485: Offset: 393, NextOffset: 743 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 602, NextOffset: 619 - testutil.go:485: Offset: 743, NextOffset: 760 - testutil.go:485: Offset: 619, NextOffset: 636 - testutil.go:485: Offset: 760, NextOffset: 777 - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 777, NextOffset: 794 - testutil.go:485: Offset: 653, NextOffset: 1897 - testutil.go:485: Offset: 794, NextOffset: 2177 - 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 foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 92, NextOffset: 109 + testutil.go:485: Offset: 209, NextOffset: 226 + testutil.go:485: Offset: 109, NextOffset: 126 + testutil.go:485: Offset: 226, NextOffset: 243 + testutil.go:485: Offset: 126, NextOffset: 143 + testutil.go:485: Offset: 243, NextOffset: 260 + testutil.go:485: Offset: 143, NextOffset: 160 + testutil.go:485: Offset: 260, NextOffset: 277 + testutil.go:485: Offset: 160, NextOffset: 177 + testutil.go:485: Offset: 277, NextOffset: 393 + testutil.go:485: Offset: 177, NextOffset: 273 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 393, NextOffset: 743 + testutil.go:485: Offset: 273, NextOffset: 602 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -90965,19 +89234,21 @@ testutil.go:485: Offset: 619, NextOffset: 636 testutil.go:485: Offset: 777, NextOffset: 794 testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 794, NextOffset: 2177 + testutil.go:485: Offset: 794, NextOffset: 2178 testutil.go:485: Offset: 653, NextOffset: 1897 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:485: Offset: 192, NextOffset: 209 testutil.go:485: Offset: 92, NextOffset: 109 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR testutil.go:485: Offset: 209, NextOffset: 226 testutil.go:485: Offset: 109, NextOffset: 126 testutil.go:485: Offset: 226, NextOffset: 243 @@ -90988,38 +89259,19 @@ testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 277, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 273 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 92, NextOffset: 109 - testutil.go:485: Offset: 209, NextOffset: 226 - testutil.go:485: Offset: 109, NextOffset: 126 - testutil.go:485: Offset: 226, NextOffset: 243 - testutil.go:485: Offset: 126, NextOffset: 143 - testutil.go:485: Offset: 243, NextOffset: 260 - testutil.go:485: Offset: 143, NextOffset: 160 - testutil.go:485: Offset: 260, NextOffset: 277 - testutil.go:485: Offset: 160, NextOffset: 177 - testutil.go:485: Offset: 277, NextOffset: 393 - testutil.go:485: Offset: 177, NextOffset: 273 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 393, NextOffset: 743 - testutil.go:485: Offset: 273, NextOffset: 602 - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/lost_digest_in_a_entry === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":768,"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":802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":770,"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":804,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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 [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" @@ -91050,35 +89302,23 @@ testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 275, NextOffset: 611 - testutil.go:485: Offset: 396, NextOffset: 751 + testutil.go:485: Offset: 396, 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: 611, NextOffset: 628 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 753, NextOffset: 770 testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 768, NextOffset: 785 + testutil.go:485: Offset: 770, NextOffset: 787 testutil.go:485: Offset: 645, NextOffset: 662 - testutil.go:485: Offset: 785, NextOffset: 802 - testutil.go:485: Offset: 662, NextOffset: 1880 - testutil.go:485: Offset: 802, NextOffset: 2184 + testutil.go:485: Offset: 787, NextOffset: 804 + testutil.go:485: Offset: 662, NextOffset: 1879 + testutil.go:485: Offset: 804, NextOffset: 2186 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "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: 194, NextOffset: 211 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 93, NextOffset: 110 testutil.go:485: Offset: 211, NextOffset: 228 testutil.go:485: Offset: 110, NextOffset: 127 @@ -91090,6 +89330,31 @@ testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 396, NextOffset: 753 + testutil.go:485: Offset: 275, 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: 753, NextOffset: 770 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 770, NextOffset: 787 + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 787, NextOffset: 804 + testutil.go:485: Offset: 645, NextOffset: 662 + testutil.go:485: Offset: 804, NextOffset: 2186 + testutil.go:485: Offset: 662, NextOffset: 1879 + 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: 194, NextOffset: 211 testutil.go:485: Offset: 93, NextOffset: 110 @@ -91097,55 +89362,17 @@ testutil.go:485: Offset: 110, NextOffset: 127 testutil.go:485: Offset: 228, NextOffset: 245 testutil.go:485: Offset: 127, NextOffset: 144 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 245, NextOffset: 262 testutil.go:485: Offset: 144, NextOffset: 161 testutil.go:485: Offset: 262, NextOffset: 279 testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 396, NextOffset: 751 - testutil.go:485: Offset: 275, 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: 751, NextOffset: 768 - testutil.go:485: Offset: 611, NextOffset: 628 - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 785, NextOffset: 802 - testutil.go:485: Offset: 645, NextOffset: 662 - testutil.go:485: Offset: 802, NextOffset: 2184 - testutil.go:485: Offset: 662, NextOffset: 1880 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":768,"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":802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":768,"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":802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 94, NextOffset: 111 - testutil.go:485: Offset: 193, NextOffset: 210 - testutil.go:485: Offset: 111, NextOffset: 128 - testutil.go:485: Offset: 210, NextOffset: 227 - testutil.go:485: Offset: 128, NextOffset: 145 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 227, NextOffset: 244 - testutil.go:485: Offset: 145, NextOffset: 162 - testutil.go:485: Offset: 244, NextOffset: 261 - testutil.go:485: Offset: 162, NextOffset: 179 - testutil.go:485: Offset: 261, NextOffset: 278 - testutil.go:485: Offset: 179, NextOffset: 276 - testutil.go:485: Offset: 278, NextOffset: 396 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 276, NextOffset: 611 - testutil.go:485: Offset: 396, NextOffset: 751 - 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" @@ -91154,17 +89381,15 @@ testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 768, NextOffset: 785 testutil.go:485: Offset: 645, NextOffset: 662 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 785, NextOffset: 802 testutil.go:485: Offset: 662, NextOffset: 1876 testutil.go:485: Offset: 802, NextOffset: 2183 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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -91180,8 +89405,40 @@ testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 179, NextOffset: 276 testutil.go:485: Offset: 278, NextOffset: 396 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 94, NextOffset: 111 + testutil.go:485: Offset: 193, NextOffset: 210 + testutil.go:485: Offset: 111, NextOffset: 128 + testutil.go:485: Offset: 210, NextOffset: 227 + testutil.go:485: Offset: 128, NextOffset: 145 + testutil.go:485: Offset: 227, NextOffset: 244 + testutil.go:485: Offset: 145, NextOffset: 162 + testutil.go:485: Offset: 244, NextOffset: 261 + testutil.go:485: Offset: 162, NextOffset: 179 + testutil.go:485: Offset: 261, NextOffset: 278 + testutil.go:485: Offset: 179, NextOffset: 276 + testutil.go:485: Offset: 278, NextOffset: 396 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 276, NextOffset: 611 + testutil.go:485: Offset: 396, NextOffset: 751 + 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 [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 193, NextOffset: 210 + testutil.go:485: Offset: 94, NextOffset: 111 + testutil.go:485: Offset: 210, NextOffset: 227 + testutil.go:485: Offset: 111, NextOffset: 128 + testutil.go:485: Offset: 227, NextOffset: 244 + testutil.go:485: Offset: 128, NextOffset: 145 + testutil.go:485: Offset: 244, NextOffset: 261 + testutil.go:485: Offset: 145, NextOffset: 162 + testutil.go:485: Offset: 261, NextOffset: 278 + testutil.go:485: Offset: 162, NextOffset: 179 + testutil.go:485: Offset: 278, NextOffset: 396 + testutil.go:485: Offset: 179, NextOffset: 276 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 193, NextOffset: 210 testutil.go:485: Offset: 94, NextOffset: 111 @@ -91191,6 +89448,8 @@ testutil.go:485: Offset: 128, NextOffset: 145 testutil.go:485: Offset: 244, NextOffset: 261 testutil.go:485: Offset: 145, NextOffset: 162 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 162, NextOffset: 179 testutil.go:485: Offset: 278, NextOffset: 396 @@ -91205,75 +89464,47 @@ testutil.go:485: Offset: 751, NextOffset: 768 testutil.go:485: Offset: 611, NextOffset: 628 testutil.go:485: Offset: 768, NextOffset: 785 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 785, NextOffset: 802 testutil.go:485: Offset: 645, NextOffset: 662 testutil.go:485: Offset: 802, NextOffset: 2183 testutil.go:485: Offset: 662, NextOffset: 1876 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 193, NextOffset: 210 - testutil.go:485: Offset: 94, NextOffset: 111 - testutil.go:485: Offset: 210, NextOffset: 227 - testutil.go:485: Offset: 111, NextOffset: 128 - testutil.go:485: Offset: 227, NextOffset: 244 - testutil.go:485: Offset: 128, NextOffset: 145 - testutil.go:485: Offset: 244, NextOffset: 261 - testutil.go:485: Offset: 145, NextOffset: 162 - testutil.go:485: Offset: 261, NextOffset: 278 - testutil.go:485: Offset: 162, NextOffset: 179 - testutil.go:485: Offset: 278, NextOffset: 396 - testutil.go:485: Offset: 179, NextOffset: 276 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":631,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":648,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":665,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":775,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":792,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":809,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":616,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":633,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":650,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":775,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":792,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":809,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 95, NextOffset: 112 - testutil.go:485: Offset: 196, NextOffset: 213 - testutil.go:485: Offset: 112, NextOffset: 129 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 129, NextOffset: 146 - testutil.go:485: Offset: 230, NextOffset: 247 - testutil.go:485: Offset: 146, NextOffset: 163 - testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 163, NextOffset: 180 - testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 180, NextOffset: 277 - testutil.go:485: Offset: 281, NextOffset: 399 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 277, NextOffset: 614 - testutil.go:485: Offset: 399, NextOffset: 758 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 631 + testutil.go:485: Offset: 616, NextOffset: 633 testutil.go:485: Offset: 758, NextOffset: 775 - testutil.go:485: Offset: 631, NextOffset: 648 + testutil.go:485: Offset: 633, NextOffset: 650 testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 648, NextOffset: 665 + testutil.go:485: Offset: 650, NextOffset: 667 testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 665, NextOffset: 1918 + testutil.go:485: Offset: 667, NextOffset: 1921 testutil.go:485: Offset: 809, NextOffset: 2198 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -91289,42 +89520,43 @@ testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 180, NextOffset: 277 testutil.go:485: Offset: 281, NextOffset: 399 - 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: 196, NextOffset: 213 testutil.go:485: Offset: 95, NextOffset: 112 - testutil.go:485: Offset: 213, NextOffset: 230 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 196, NextOffset: 213 testutil.go:485: Offset: 112, NextOffset: 129 - testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 213, NextOffset: 230 testutil.go:485: Offset: 129, NextOffset: 146 - testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 230, NextOffset: 247 testutil.go:485: Offset: 146, NextOffset: 163 - testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 247, NextOffset: 264 testutil.go:485: Offset: 163, NextOffset: 180 - testutil.go:485: Offset: 281, NextOffset: 399 + testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 180, NextOffset: 277 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 281, NextOffset: 399 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 277, NextOffset: 616 + testutil.go:485: Offset: 399, NextOffset: 758 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 399, NextOffset: 758 - testutil.go:485: Offset: 277, NextOffset: 614 + testutil.go:485: Offset: 277, NextOffset: 616 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 775 - testutil.go:485: Offset: 614, NextOffset: 631 + testutil.go:485: Offset: 616, NextOffset: 633 testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 631, NextOffset: 648 + testutil.go:485: Offset: 633, NextOffset: 650 testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 648, NextOffset: 665 + testutil.go:485: Offset: 650, NextOffset: 667 testutil.go:485: Offset: 809, NextOffset: 2198 - testutil.go:485: Offset: 665, NextOffset: 1918 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 667, NextOffset: 1921 testutil.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" @@ -91337,6 +89569,8 @@ testutil.go:485: Offset: 213, NextOffset: 230 testutil.go:485: Offset: 112, NextOffset: 129 testutil.go:485: Offset: 230, NextOffset: 247 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 129, NextOffset: 146 testutil.go:485: Offset: 247, NextOffset: 264 testutil.go:485: Offset: 146, NextOffset: 163 @@ -91344,20 +89578,50 @@ testutil.go:485: Offset: 163, NextOffset: 180 testutil.go:485: Offset: 281, NextOffset: 399 testutil.go:485: Offset: 180, NextOffset: 277 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 196, NextOffset: 213 + testutil.go:485: Offset: 95, NextOffset: 112 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 112, NextOffset: 129 + testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 129, NextOffset: 146 + testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 146, NextOffset: 163 + testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 163, NextOffset: 180 + testutil.go:485: Offset: 281, NextOffset: 399 + testutil.go:485: Offset: 180, NextOffset: 277 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":678,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":695,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":712,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":818,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":835,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":852,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":869,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":678,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":695,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":712,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":818,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":835,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":852,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":869,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 273, NextOffset: 678 + testutil.go:485: Offset: 393, NextOffset: 818 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 678, NextOffset: 695 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX + testutil.go:485: Offset: 818, NextOffset: 835 + testutil.go:485: Offset: 695, NextOffset: 712 + testutil.go:485: Offset: 835, NextOffset: 852 + testutil.go:485: Offset: 712, NextOffset: 729 + testutil.go:485: Offset: 852, NextOffset: 869 + testutil.go:485: Offset: 729, NextOffset: 2068 + testutil.go:485: Offset: 869, NextOffset: 2326 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -91369,9 +89633,9 @@ testutil.go:485: Offset: 226, NextOffset: 243 testutil.go:485: Offset: 143, NextOffset: 160 testutil.go:485: Offset: 243, NextOffset: 260 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX testutil.go:485: Offset: 160, NextOffset: 177 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX testutil.go:485: Offset: 260, NextOffset: 277 testutil.go:485: Offset: 177, NextOffset: 273 testutil.go:485: Offset: 277, NextOffset: 393 @@ -91388,45 +89652,16 @@ testutil.go:485: Offset: 260, NextOffset: 277 testutil.go:485: Offset: 177, NextOffset: 273 testutil.go:485: Offset: 277, NextOffset: 393 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 273, NextOffset: 678 - testutil.go:485: Offset: 393, NextOffset: 818 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 678, NextOffset: 695 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX - testutil.go:485: Offset: 818, NextOffset: 835 - testutil.go:485: Offset: 695, NextOffset: 712 - testutil.go:485: Offset: 835, NextOffset: 852 - testutil.go:485: Offset: 712, NextOffset: 729 - testutil.go:485: Offset: 852, NextOffset: 869 - testutil.go:485: Offset: 729, NextOffset: 2073 - testutil.go:485: Offset: 869, NextOffset: 2327 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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 92, NextOffset: 109 - testutil.go:485: Offset: 209, NextOffset: 226 - testutil.go:485: Offset: 109, NextOffset: 126 - testutil.go:485: Offset: 226, NextOffset: 243 - testutil.go:485: Offset: 126, NextOffset: 143 - testutil.go:485: Offset: 243, NextOffset: 260 - testutil.go:485: Offset: 143, NextOffset: 160 - testutil.go:485: Offset: 260, NextOffset: 277 - testutil.go:485: Offset: 160, NextOffset: 177 - testutil.go:485: Offset: 277, NextOffset: 393 - testutil.go:485: Offset: 177, NextOffset: 273 + 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: 192, NextOffset: 209 testutil.go:485: Offset: 92, NextOffset: 109 testutil.go:485: Offset: 209, NextOffset: 226 testutil.go:485: Offset: 109, NextOffset: 126 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX testutil.go:485: Offset: 226, NextOffset: 243 testutil.go:485: Offset: 126, NextOffset: 143 testutil.go:485: Offset: 243, NextOffset: 260 @@ -91443,28 +89678,43 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 818, NextOffset: 835 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX testutil.go:485: Offset: 678, NextOffset: 695 testutil.go:485: Offset: 835, NextOffset: 852 testutil.go:485: Offset: 695, NextOffset: 712 testutil.go:485: Offset: 852, NextOffset: 869 testutil.go:485: Offset: 712, NextOffset: 729 - testutil.go:485: Offset: 869, NextOffset: 2327 - testutil.go:485: Offset: 729, NextOffset: 2073 + testutil.go:485: Offset: 869, NextOffset: 2326 + testutil.go:485: Offset: 729, NextOffset: 2068 testutil.go:371: Comparing: "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: 192, NextOffset: 209 + testutil.go:485: Offset: 92, NextOffset: 109 + testutil.go:485: Offset: 209, NextOffset: 226 + testutil.go:485: Offset: 109, NextOffset: 126 + testutil.go:485: Offset: 226, NextOffset: 243 + testutil.go:485: Offset: 126, NextOffset: 143 + testutil.go:485: Offset: 243, NextOffset: 260 + testutil.go:485: Offset: 143, NextOffset: 160 + testutil.go:485: Offset: 260, NextOffset: 277 + testutil.go:485: Offset: 160, NextOffset: 177 + testutil.go:485: Offset: 277, NextOffset: 393 + testutil.go:485: Offset: 177, NextOffset: 273 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":684,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":701,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":718,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":735,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":826,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":843,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":860,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":877,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":687,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":704,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":721,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":738,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":828,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":845,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":862,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":879,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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" testutil.go:485: Offset: 93, NextOffset: 110 testutil.go:485: Offset: 194, NextOffset: 211 @@ -91478,29 +89728,6 @@ testutil.go:485: Offset: 262, NextOffset: 279 testutil.go:485: Offset: 178, NextOffset: 275 testutil.go:485: Offset: 279, NextOffset: 396 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 275, NextOffset: 684 - testutil.go:485: Offset: 396, NextOffset: 826 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 684, NextOffset: 701 - testutil.go:485: Offset: 826, NextOffset: 843 - testutil.go:485: Offset: 701, NextOffset: 718 - testutil.go:485: Offset: 843, NextOffset: 860 - testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 860, NextOffset: 877 - testutil.go:485: Offset: 735, NextOffset: 2052 - testutil.go:485: Offset: 877, NextOffset: 2337 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 110 testutil.go:485: Offset: 194, NextOffset: 211 @@ -91514,36 +89741,35 @@ testutil.go:485: Offset: 262, NextOffset: 279 testutil.go:485: Offset: 178, NextOffset: 275 testutil.go:485: Offset: 279, NextOffset: 396 - 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: 396, NextOffset: 826 - testutil.go:485: Offset: 275, NextOffset: 684 + testutil.go:485: Offset: 275, NextOffset: 687 + testutil.go:485: Offset: 396, NextOffset: 828 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 826, NextOffset: 843 - testutil.go:485: Offset: 684, NextOffset: 701 - testutil.go:485: Offset: 843, NextOffset: 860 - testutil.go:485: Offset: 701, NextOffset: 718 - testutil.go:485: Offset: 860, NextOffset: 877 - testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 877, NextOffset: 2337 - testutil.go:485: Offset: 735, NextOffset: 2052 + testutil.go:485: Offset: 687, NextOffset: 704 + testutil.go:485: Offset: 828, NextOffset: 845 + testutil.go:485: Offset: 704, NextOffset: 721 + testutil.go:485: Offset: 845, NextOffset: 862 + testutil.go:485: Offset: 721, NextOffset: 738 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 862, NextOffset: 879 + testutil.go:485: Offset: 738, NextOffset: 2050 + testutil.go:485: Offset: 879, NextOffset: 2341 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" 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 "": [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: 194, NextOffset: 211 testutil.go:485: Offset: 93, NextOffset: 110 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX testutil.go:485: Offset: 211, NextOffset: 228 testutil.go:485: Offset: 110, NextOffset: 127 testutil.go:485: Offset: 228, NextOffset: 245 @@ -91554,12 +89780,33 @@ testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 396, NextOffset: 828 + testutil.go:485: Offset: 275, NextOffset: 687 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 828, NextOffset: 845 + testutil.go:485: Offset: 687, NextOffset: 704 + testutil.go:485: Offset: 845, NextOffset: 862 + testutil.go:485: Offset: 704, NextOffset: 721 + testutil.go:485: Offset: 862, NextOffset: 879 + testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 879, NextOffset: 2341 + testutil.go:485: Offset: 738, NextOffset: 2050 + 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: 194, NextOffset: 211 testutil.go:485: Offset: 93, NextOffset: 110 testutil.go:485: Offset: 211, NextOffset: 228 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX testutil.go:485: Offset: 110, NextOffset: 127 testutil.go:485: Offset: 228, NextOffset: 245 testutil.go:485: Offset: 127, NextOffset: 144 @@ -91567,53 +89814,32 @@ testutil.go:485: Offset: 144, NextOffset: 161 testutil.go:485: Offset: 262, NextOffset: 279 testutil.go:485: Offset: 161, NextOffset: 178 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":683,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":700,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":734,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":823,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":840,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":857,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":683,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":700,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":734,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":823,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":840,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":857,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 94, NextOffset: 111 - testutil.go:485: Offset: 193, NextOffset: 210 - testutil.go:485: Offset: 111, NextOffset: 128 - testutil.go:485: Offset: 210, NextOffset: 227 - testutil.go:485: Offset: 128, NextOffset: 145 - testutil.go:485: Offset: 227, NextOffset: 244 - testutil.go:485: Offset: 145, NextOffset: 162 - testutil.go:485: Offset: 244, NextOffset: 261 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 162, NextOffset: 179 - testutil.go:485: Offset: 261, NextOffset: 278 - testutil.go:485: Offset: 179, NextOffset: 276 - testutil.go:485: Offset: 278, NextOffset: 396 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 276, NextOffset: 683 - testutil.go:485: Offset: 396, NextOffset: 823 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 683, NextOffset: 700 testutil.go:485: Offset: 823, NextOffset: 840 testutil.go:485: Offset: 700, NextOffset: 717 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX testutil.go:485: Offset: 840, NextOffset: 857 testutil.go:485: Offset: 717, NextOffset: 734 testutil.go:485: Offset: 857, NextOffset: 874 - testutil.go:485: Offset: 734, NextOffset: 2048 + testutil.go:485: Offset: 734, NextOffset: 2043 testutil.go:485: Offset: 874, NextOffset: 2329 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [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" @@ -91627,12 +89853,43 @@ testutil.go:485: Offset: 244, NextOffset: 261 testutil.go:485: Offset: 162, NextOffset: 179 testutil.go:485: Offset: 261, NextOffset: 278 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX testutil.go:485: Offset: 179, NextOffset: 276 testutil.go:485: Offset: 278, NextOffset: 396 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 94, NextOffset: 111 + testutil.go:485: Offset: 193, NextOffset: 210 + testutil.go:485: Offset: 111, NextOffset: 128 + testutil.go:485: Offset: 210, NextOffset: 227 + testutil.go:485: Offset: 128, NextOffset: 145 + testutil.go:485: Offset: 227, NextOffset: 244 + testutil.go:485: Offset: 145, NextOffset: 162 + testutil.go:485: Offset: 244, NextOffset: 261 + testutil.go:485: Offset: 162, NextOffset: 179 + testutil.go:485: Offset: 261, NextOffset: 278 + testutil.go:485: Offset: 179, NextOffset: 276 + testutil.go:485: Offset: 278, NextOffset: 396 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 276, NextOffset: 683 + testutil.go:485: Offset: 396, NextOffset: 823 + 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 "": [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: 193, NextOffset: 210 + testutil.go:485: Offset: 94, NextOffset: 111 + testutil.go:485: Offset: 210, NextOffset: 227 + testutil.go:485: Offset: 111, NextOffset: 128 + testutil.go:485: Offset: 227, NextOffset: 244 + testutil.go:485: Offset: 128, NextOffset: 145 + testutil.go:485: Offset: 244, NextOffset: 261 + testutil.go:485: Offset: 145, NextOffset: 162 + testutil.go:485: Offset: 261, NextOffset: 278 + testutil.go:485: Offset: 162, NextOffset: 179 + testutil.go:485: Offset: 278, NextOffset: 396 + testutil.go:485: Offset: 179, NextOffset: 276 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 396, NextOffset: 823 + testutil.go:485: Offset: 276, NextOffset: 683 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -91642,15 +89899,17 @@ testutil.go:485: Offset: 840, NextOffset: 857 testutil.go:485: Offset: 700, NextOffset: 717 testutil.go:485: Offset: 857, NextOffset: 874 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX testutil.go:485: Offset: 717, NextOffset: 734 testutil.go:485: Offset: 874, NextOffset: 2329 - testutil.go:485: Offset: 734, NextOffset: 2048 + testutil.go:485: Offset: 734, NextOffset: 2043 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: "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" @@ -91663,34 +89922,34 @@ testutil.go:485: Offset: 244, NextOffset: 261 testutil.go:485: Offset: 145, NextOffset: 162 testutil.go:485: Offset: 261, NextOffset: 278 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX testutil.go:485: Offset: 162, NextOffset: 179 testutil.go:485: Offset: 278, NextOffset: 396 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX testutil.go:485: Offset: 179, NextOffset: 276 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 193, NextOffset: 210 - testutil.go:485: Offset: 94, NextOffset: 111 - testutil.go:485: Offset: 210, NextOffset: 227 - testutil.go:485: Offset: 111, NextOffset: 128 - testutil.go:485: Offset: 227, NextOffset: 244 - testutil.go:485: Offset: 128, NextOffset: 145 - testutil.go:485: Offset: 244, NextOffset: 261 - testutil.go:485: Offset: 145, NextOffset: 162 - testutil.go:485: Offset: 261, NextOffset: 278 - testutil.go:485: Offset: 162, NextOffset: 179 - testutil.go:485: Offset: 278, NextOffset: 396 - testutil.go:485: Offset: 179, NextOffset: 276 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 396, NextOffset: 823 - testutil.go:485: Offset: 276, NextOffset: 683 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":689,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":706,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":723,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":740,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":849,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":866,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":689,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":706,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":723,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":740,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":849,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":866,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [.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: 112 + testutil.go:485: Offset: 196, NextOffset: 213 + testutil.go:485: Offset: 112, NextOffset: 129 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 129, NextOffset: 146 + testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 146, NextOffset: 163 + testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 163, NextOffset: 180 + testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:485: Offset: 281, NextOffset: 399 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 277, NextOffset: 689 + testutil.go:485: Offset: 399, 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] @@ -91701,14 +89960,14 @@ testutil.go:485: Offset: 849, NextOffset: 866 testutil.go:485: Offset: 723, NextOffset: 740 testutil.go:485: Offset: 866, NextOffset: 883 - testutil.go:485: Offset: 740, NextOffset: 2093 + testutil.go:485: Offset: 740, NextOffset: 2087 testutil.go:485: Offset: 883, NextOffset: 2345 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: "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" @@ -91724,26 +89983,27 @@ testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 180, NextOffset: 277 testutil.go:485: Offset: 281, NextOffset: 399 + 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: 95, NextOffset: 112 testutil.go:485: Offset: 196, NextOffset: 213 - testutil.go:485: Offset: 112, NextOffset: 129 + testutil.go:485: Offset: 95, NextOffset: 112 testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 129, NextOffset: 146 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 112, NextOffset: 129 testutil.go:485: Offset: 230, NextOffset: 247 - testutil.go:485: Offset: 146, NextOffset: 163 + testutil.go:485: Offset: 129, NextOffset: 146 testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 163, NextOffset: 180 + testutil.go:485: Offset: 146, NextOffset: 163 testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:485: Offset: 163, NextOffset: 180 testutil.go:485: Offset: 281, NextOffset: 399 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 277, NextOffset: 689 - testutil.go:485: Offset: 399, NextOffset: 832 - 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:485: Offset: 180, NextOffset: 277 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 399, NextOffset: 832 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:485: Offset: 277, NextOffset: 689 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -91756,9 +90016,9 @@ testutil.go:485: Offset: 866, NextOffset: 883 testutil.go:485: Offset: 723, NextOffset: 740 testutil.go:485: Offset: 883, NextOffset: 2345 - testutil.go:485: Offset: 740, NextOffset: 2093 + testutil.go:485: Offset: 740, NextOffset: 2087 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" @@ -91778,29 +90038,13 @@ testutil.go:485: Offset: 163, NextOffset: 180 testutil.go:485: Offset: 281, NextOffset: 399 testutil.go:485: Offset: 180, NextOffset: 277 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 196, NextOffset: 213 - testutil.go:485: Offset: 95, NextOffset: 112 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 112, NextOffset: 129 - testutil.go:485: Offset: 230, NextOffset: 247 - testutil.go:485: Offset: 129, NextOffset: 146 - testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 146, NextOffset: 163 - testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 163, NextOffset: 180 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 281, NextOffset: 399 - testutil.go:485: Offset: 180, NextOffset: 277 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":621,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":638,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":655,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":780,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":797,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":621,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":638,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":655,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":781,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":798,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 194, NextOffset: 211 @@ -91816,25 +90060,29 @@ testutil.go:485: Offset: 279, NextOffset: 391 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 268, NextOffset: 604 - testutil.go:485: Offset: 391, NextOffset: 746 + testutil.go:485: Offset: 391, NextOffset: 747 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 604, NextOffset: 621 - testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 747, NextOffset: 764 testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 764, NextOffset: 781 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU testutil.go:485: Offset: 638, NextOffset: 655 - testutil.go:485: Offset: 780, NextOffset: 797 - testutil.go:485: Offset: 655, NextOffset: 1892 - testutil.go:485: Offset: 797, NextOffset: 2169 + testutil.go:485: Offset: 781, NextOffset: 798 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU + testutil.go:485: Offset: 655, NextOffset: 1893 + testutil.go:485: Offset: 798, NextOffset: 2171 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/testchar1" vs "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" @@ -91851,7 +90099,30 @@ testutil.go:485: Offset: 175, NextOffset: 268 testutil.go:485: Offset: 279, NextOffset: 391 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 391, NextOffset: 747 + testutil.go:485: Offset: 268, NextOffset: 604 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU + testutil.go:377: 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: 764 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 781, NextOffset: 798 + testutil.go:485: Offset: 638, NextOffset: 655 + testutil.go:485: Offset: 798, NextOffset: 2171 + testutil.go:485: Offset: 655, NextOffset: 1893 + 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" @@ -91880,39 +90151,15 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 279, NextOffset: 391 testutil.go:485: Offset: 175, NextOffset: 268 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 391, NextOffset: 746 - testutil.go:485: Offset: 268, 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: 763 - testutil.go:485: Offset: 604, NextOffset: 621 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU - testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 780, NextOffset: 797 - testutil.go:485: Offset: 638, NextOffset: 655 - testutil.go:485: Offset: 797, NextOffset: 2169 - testutil.go:485: Offset: 655, NextOffset: 1892 - testutil.go:371: Comparing: "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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":657,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":657,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go: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: 90, NextOffset: 107 testutil.go:485: Offset: 195, NextOffset: 212 @@ -91926,6 +90173,29 @@ testutil.go:485: Offset: 263, NextOffset: 280 testutil.go:485: Offset: 175, NextOffset: 272 testutil.go:485: Offset: 280, NextOffset: 396 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 272, NextOffset: 606 + testutil.go:485: Offset: 396, 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: 606, NextOffset: 623 + testutil.go:485: Offset: 750, NextOffset: 767 + testutil.go:485: Offset: 623, NextOffset: 640 + testutil.go:485: Offset: 767, NextOffset: 784 + testutil.go:485: Offset: 640, NextOffset: 657 + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 657, NextOffset: 1861 + testutil.go:485: Offset: 801, NextOffset: 2192 + 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: 90, NextOffset: 107 testutil.go:485: Offset: 195, NextOffset: 212 @@ -91939,29 +90209,31 @@ testutil.go:485: Offset: 263, NextOffset: 280 testutil.go:485: Offset: 175, NextOffset: 272 testutil.go:485: Offset: 280, NextOffset: 396 + 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: 272, NextOffset: 606 testutil.go:485: Offset: 396, NextOffset: 750 + testutil.go:485: Offset: 272, NextOffset: 606 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 750, NextOffset: 767 - testutil.go:485: Offset: 623, NextOffset: 640 + testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 640, NextOffset: 657 + testutil.go:485: Offset: 623, NextOffset: 640 testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 657, NextOffset: 1862 - testutil.go:485: Offset: 801, NextOffset: 2190 + testutil.go:485: Offset: 640, NextOffset: 657 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 801, NextOffset: 2192 + testutil.go:485: Offset: 657, NextOffset: 1861 testutil.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: "" 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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -91975,66 +90247,45 @@ testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 263, NextOffset: 280 testutil.go:485: Offset: 158, NextOffset: 175 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 280, NextOffset: 396 testutil.go:485: Offset: 175, NextOffset: 272 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 195, NextOffset: 212 testutil.go:485: Offset: 90, NextOffset: 107 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 212, NextOffset: 229 testutil.go:485: Offset: 107, NextOffset: 124 testutil.go:485: Offset: 229, NextOffset: 246 testutil.go:485: Offset: 124, NextOffset: 141 testutil.go:485: Offset: 246, NextOffset: 263 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 263, NextOffset: 280 testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 280, NextOffset: 396 testutil.go:485: Offset: 175, NextOffset: 272 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 396, NextOffset: 750 - testutil.go:485: Offset: 272, NextOffset: 606 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 750, NextOffset: 767 - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 767, NextOffset: 784 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 623, NextOffset: 640 - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 640, NextOffset: 657 - testutil.go:485: Offset: 801, NextOffset: 2190 - testutil.go:485: Offset: 657, NextOffset: 1862 - testutil.go:371: Comparing: "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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"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":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":142,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":176,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":605,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":622,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":639,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"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":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":142,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":176,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":621,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":638,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":655,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 605, NextOffset: 622 + testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 750, NextOffset: 767 - testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 639, NextOffset: 656 + testutil.go:485: Offset: 638, NextOffset: 655 testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 656, NextOffset: 1868 - testutil.go:485: Offset: 801, NextOffset: 2184 + testutil.go:485: Offset: 655, NextOffset: 1867 + testutil.go:485: Offset: 801, NextOffset: 2183 testutil.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" @@ -92051,6 +90302,8 @@ testutil.go:485: Offset: 142, NextOffset: 159 testutil.go:485: Offset: 247, NextOffset: 264 testutil.go:485: Offset: 159, NextOffset: 176 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 176, NextOffset: 273 testutil.go:485: Offset: 281, NextOffset: 398 @@ -92061,8 +90314,6 @@ testutil.go:485: Offset: 213, NextOffset: 230 testutil.go:485: Offset: 125, NextOffset: 142 testutil.go:485: Offset: 230, NextOffset: 247 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU testutil.go:485: Offset: 142, NextOffset: 159 testutil.go:485: Offset: 247, NextOffset: 264 testutil.go:485: Offset: 159, NextOffset: 176 @@ -92070,47 +90321,31 @@ testutil.go:485: Offset: 176, NextOffset: 273 testutil.go:485: Offset: 281, NextOffset: 398 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 273, NextOffset: 605 + testutil.go:485: Offset: 273, NextOffset: 604 testutil.go:485: Offset: 398, NextOffset: 750 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:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 196, NextOffset: 213 - testutil.go:485: Offset: 91, NextOffset: 108 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 108, NextOffset: 125 - testutil.go:485: Offset: 230, NextOffset: 247 - testutil.go:485: Offset: 125, NextOffset: 142 - testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 142, NextOffset: 159 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 159, NextOffset: 176 - testutil.go:485: Offset: 281, NextOffset: 398 - testutil.go:485: Offset: 176, NextOffset: 273 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 398, NextOffset: 750 - testutil.go:485: Offset: 273, NextOffset: 605 + 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: 750, NextOffset: 767 - testutil.go:485: Offset: 605, NextOffset: 622 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 801, NextOffset: 2184 - testutil.go:485: Offset: 656, NextOffset: 1868 + testutil.go:485: Offset: 638, NextOffset: 655 + testutil.go:485: Offset: 801, NextOffset: 2183 + testutil.go:485: Offset: 655, NextOffset: 1867 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" @@ -92118,8 +90353,6 @@ testutil.go:485: Offset: 91, NextOffset: 108 testutil.go:485: Offset: 213, NextOffset: 230 testutil.go:485: Offset: 108, NextOffset: 125 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU testutil.go:485: Offset: 230, NextOffset: 247 testutil.go:485: Offset: 125, NextOffset: 142 testutil.go:485: Offset: 247, NextOffset: 264 @@ -92128,30 +90361,29 @@ testutil.go:485: Offset: 159, NextOffset: 176 testutil.go:485: Offset: 281, NextOffset: 398 testutil.go:485: Offset: 176, NextOffset: 273 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 196, NextOffset: 213 + testutil.go:485: Offset: 91, NextOffset: 108 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 108, NextOffset: 125 + testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 125, NextOffset: 142 + testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 142, NextOffset: 159 + testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 159, NextOffset: 176 + testutil.go:485: Offset: 281, NextOffset: 398 + testutil.go:485: Offset: 176, NextOffset: 273 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 398, NextOffset: 750 + testutil.go:485: Offset: 273, NextOffset: 604 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":397,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":771,"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":805,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":397,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":771,"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":805,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 275, NextOffset: 611 - testutil.go:485: Offset: 397, NextOffset: 754 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 611, NextOffset: 628 - testutil.go:485: Offset: 754, NextOffset: 771 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 771, NextOffset: 788 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 645, NextOffset: 662 - testutil.go:485: Offset: 788, NextOffset: 805 - testutil.go:485: Offset: 662, NextOffset: 1908 - testutil.go:485: Offset: 805, NextOffset: 2193 + 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": [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" @@ -92169,8 +90401,6 @@ testutil.go:485: Offset: 247, NextOffset: 264 testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 264, NextOffset: 281 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU testutil.go:485: Offset: 177, NextOffset: 275 testutil.go:485: Offset: 281, NextOffset: 397 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -92186,28 +90416,23 @@ testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 177, NextOffset: 275 testutil.go:485: Offset: 281, NextOffset: 397 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 275, NextOffset: 611 + testutil.go:485: Offset: 397, 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: 754, NextOffset: 771 testutil.go:485: Offset: 611, NextOffset: 628 - testutil.go:485: Offset: 771, NextOffset: 788 + testutil.go:485: Offset: 754, NextOffset: 771 testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 788, NextOffset: 805 + testutil.go:485: Offset: 771, NextOffset: 788 testutil.go:485: Offset: 645, NextOffset: 662 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 788, NextOffset: 805 + testutil.go:485: Offset: 662, NextOffset: 1909 testutil.go:485: Offset: 805, NextOffset: 2193 - testutil.go:485: Offset: 662, NextOffset: 1908 - 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:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -92221,6 +90446,8 @@ testutil.go:485: Offset: 143, NextOffset: 160 testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 160, NextOffset: 177 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU testutil.go:485: Offset: 281, NextOffset: 397 testutil.go:485: Offset: 177, NextOffset: 275 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -92239,22 +90466,38 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 397, NextOffset: 754 testutil.go:485: Offset: 275, NextOffset: 611 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 754, NextOffset: 771 + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 771, NextOffset: 788 + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 788, NextOffset: 805 + testutil.go:485: Offset: 645, NextOffset: 662 + testutil.go:485: Offset: 805, NextOffset: 2193 + testutil.go:485: Offset: 662, NextOffset: 1909 + testutil.go:371: Comparing: "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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":742,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":759,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":742,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":759,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR - 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" @@ -92281,6 +90524,8 @@ testutil.go:485: Offset: 241, NextOffset: 258 testutil.go:485: Offset: 155, NextOffset: 172 testutil.go:485: Offset: 258, NextOffset: 275 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:485: Offset: 275, NextOffset: 387 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" @@ -92297,12 +90542,14 @@ testutil.go:485: Offset: 597, NextOffset: 614 testutil.go:485: Offset: 759, NextOffset: 776 testutil.go:485: Offset: 614, NextOffset: 1762 - testutil.go:485: Offset: 776, NextOffset: 2086 + testutil.go:485: Offset: 776, NextOffset: 2083 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 87, NextOffset: 104 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 104, NextOffset: 121 testutil.go:485: Offset: 224, NextOffset: 241 @@ -92326,20 +90573,22 @@ testutil.go:485: Offset: 580, NextOffset: 597 testutil.go:485: Offset: 759, NextOffset: 776 testutil.go:485: Offset: 597, NextOffset: 614 - testutil.go:485: Offset: 776, NextOffset: 2086 + testutil.go:485: Offset: 776, NextOffset: 2083 testutil.go:485: Offset: 614, NextOffset: 1762 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:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 87, NextOffset: 104 testutil.go:485: Offset: 207, NextOffset: 224 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR testutil.go:485: Offset: 104, NextOffset: 121 testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 121, NextOffset: 138 @@ -92350,35 +90599,16 @@ testutil.go:485: Offset: 275, NextOffset: 387 testutil.go:485: Offset: 172, NextOffset: 263 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":576,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":593,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":610,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":627,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":768,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":785,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":577,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":594,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":611,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":628,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":768,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":785,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 576, NextOffset: 593 - testutil.go:485: Offset: 734, NextOffset: 751 - testutil.go:485: Offset: 593, NextOffset: 610 - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 610, NextOffset: 627 - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 627, NextOffset: 1786 - testutil.go:485: Offset: 785, NextOffset: 2098 - 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 "": [foo.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 89, NextOffset: 106 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 106, NextOffset: 123 testutil.go:485: Offset: 207, NextOffset: 224 @@ -92390,6 +90620,29 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:485: Offset: 275, NextOffset: 388 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 268, NextOffset: 577 + testutil.go:485: Offset: 388, 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: 577, NextOffset: 594 + testutil.go:485: Offset: 734, NextOffset: 751 + testutil.go:485: Offset: 594, NextOffset: 611 + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 768, NextOffset: 785 + testutil.go:485: Offset: 628, NextOffset: 1786 + testutil.go:485: Offset: 785, NextOffset: 2098 + 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:485: Offset: 89, NextOffset: 106 testutil.go:485: Offset: 190, NextOffset: 207 @@ -92403,14 +90656,22 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:485: Offset: 275, NextOffset: 388 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 268, NextOffset: 576 - testutil.go:485: Offset: 388, NextOffset: 734 - 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 "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] 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: 734, NextOffset: 751 + testutil.go:485: Offset: 577, NextOffset: 594 + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 594, NextOffset: 611 + testutil.go:485: Offset: 768, NextOffset: 785 + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 785, NextOffset: 2098 + testutil.go:485: Offset: 628, NextOffset: 1786 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" @@ -92428,10 +90689,10 @@ testutil.go:485: Offset: 140, NextOffset: 157 testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 157, NextOffset: 174 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 275, NextOffset: 388 testutil.go:485: Offset: 174, NextOffset: 268 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 89, NextOffset: 106 @@ -92447,26 +90708,13 @@ testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 388, NextOffset: 734 - testutil.go:485: Offset: 268, NextOffset: 576 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,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: 734, NextOffset: 751 - testutil.go:485: Offset: 576, NextOffset: 593 - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 593, NextOffset: 610 - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 610, NextOffset: 627 - testutil.go:485: Offset: 785, NextOffset: 2098 - testutil.go:485: Offset: 627, NextOffset: 1786 + testutil.go:485: Offset: 268, NextOffset: 577 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":571,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":588,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":605,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":622,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":763,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":571,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":588,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":605,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":622,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":763,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "baz.txt" vs "baz.txt" @@ -92481,6 +90729,8 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 259, NextOffset: 276 testutil.go:485: Offset: 175, NextOffset: 269 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 269, NextOffset: 571 @@ -92495,14 +90745,14 @@ testutil.go:485: Offset: 746, NextOffset: 763 testutil.go:485: Offset: 605, NextOffset: 622 testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 622, NextOffset: 1782 - testutil.go:485: Offset: 780, NextOffset: 2090 + testutil.go:485: Offset: 622, NextOffset: 1783 + testutil.go:485: Offset: 780, NextOffset: 2089 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" @@ -92519,7 +90769,23 @@ testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 90, NextOffset: 107 + testutil.go:485: Offset: 208, NextOffset: 225 + testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 225, NextOffset: 242 + testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 242, NextOffset: 259 + testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 259, NextOffset: 276 + testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 276, NextOffset: 390 + testutil.go:485: Offset: 175, NextOffset: 269 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 390, NextOffset: 729 + testutil.go:485: Offset: 269, NextOffset: 571 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -92530,10 +90796,10 @@ testutil.go:485: Offset: 588, NextOffset: 605 testutil.go:485: Offset: 763, NextOffset: 780 testutil.go:485: Offset: 605, NextOffset: 622 - testutil.go:485: Offset: 780, NextOffset: 2090 - testutil.go:485: Offset: 622, NextOffset: 1782 + testutil.go:485: Offset: 780, NextOffset: 2089 + testutil.go:485: Offset: 622, NextOffset: 1783 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" @@ -92553,50 +90819,13 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:485: Offset: 175, NextOffset: 269 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 90, NextOffset: 107 - testutil.go:485: Offset: 208, NextOffset: 225 - testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 225, NextOffset: 242 - testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 242, NextOffset: 259 - testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 259, NextOffset: 276 - testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 276, NextOffset: 390 - testutil.go:485: Offset: 175, NextOffset: 269 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 390, NextOffset: 729 - testutil.go:485: Offset: 269, NextOffset: 571 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":582,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":599,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":616,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":633,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 272, NextOffset: 582 - testutil.go:485: Offset: 393, NextOffset: 740 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 582, NextOffset: 599 - testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 599, NextOffset: 616 - testutil.go:485: Offset: 757, NextOffset: 774 - testutil.go:485: Offset: 616, NextOffset: 633 - testutil.go:485: Offset: 774, NextOffset: 791 - testutil.go:485: Offset: 633, NextOffset: 1796 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 791, NextOffset: 2104 - testutil.go:371: Comparing: "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:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":582,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":599,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":616,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":633,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -92617,8 +90846,6 @@ testutil.go:485: Offset: 193, NextOffset: 210 testutil.go:485: Offset: 109, NextOffset: 126 testutil.go:485: Offset: 210, NextOffset: 227 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 126, NextOffset: 143 testutil.go:485: Offset: 227, NextOffset: 244 testutil.go:485: Offset: 143, NextOffset: 160 @@ -92627,31 +90854,46 @@ testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 177, NextOffset: 272 testutil.go:485: Offset: 278, NextOffset: 393 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 393, NextOffset: 740 testutil.go:485: Offset: 272, NextOffset: 582 + testutil.go:485: Offset: 393, NextOffset: 740 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 582, NextOffset: 599 + testutil.go:485: Offset: 740, NextOffset: 757 + testutil.go:485: Offset: 599, NextOffset: 616 + testutil.go:485: Offset: 757, NextOffset: 774 + testutil.go:485: Offset: 616, NextOffset: 633 + testutil.go:485: Offset: 774, NextOffset: 791 + testutil.go:485: Offset: 633, NextOffset: 1795 + testutil.go:485: Offset: 791, NextOffset: 2105 + testutil.go:371: Comparing: "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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 740, NextOffset: 757 testutil.go:485: Offset: 582, NextOffset: 599 testutil.go:485: Offset: 757, NextOffset: 774 testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 774, NextOffset: 791 testutil.go:485: Offset: 616, NextOffset: 633 - testutil.go:485: Offset: 791, NextOffset: 2104 - testutil.go:485: Offset: 633, NextOffset: 1796 + testutil.go:485: Offset: 791, NextOffset: 2105 + testutil.go:485: Offset: 633, NextOffset: 1795 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" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR + 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" @@ -92680,17 +90922,18 @@ testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 272 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 393, NextOffset: 740 + testutil.go:485: Offset: 272, NextOffset: 582 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02/duplicated_entry_offset === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":656,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":673,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":793,"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":827,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":844,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":678,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":798,"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":832,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":849,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: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: 87, NextOffset: 104 testutil.go:485: Offset: 190, NextOffset: 207 @@ -92704,6 +90947,29 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:485: Offset: 275, NextOffset: 387 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 263, NextOffset: 644 + testutil.go:485: Offset: 387, NextOffset: 798 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 661 + testutil.go:485: Offset: 798, NextOffset: 815 + testutil.go:485: Offset: 661, NextOffset: 678 + testutil.go:485: Offset: 815, NextOffset: 832 + testutil.go:485: Offset: 678, NextOffset: 695 + testutil.go:485: Offset: 832, NextOffset: 849 + testutil.go:485: Offset: 695, NextOffset: 1938 + testutil.go:485: Offset: 849, NextOffset: 2238 + 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: 87, NextOffset: 104 testutil.go:485: Offset: 190, NextOffset: 207 @@ -92717,37 +90983,26 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:485: Offset: 275, NextOffset: 387 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 263, NextOffset: 639 - testutil.go:485: Offset: 387, NextOffset: 793 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 793, NextOffset: 810 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX - testutil.go:485: Offset: 656, NextOffset: 673 - testutil.go:485: Offset: 810, NextOffset: 827 - testutil.go:485: Offset: 673, NextOffset: 690 - testutil.go:485: Offset: 827, NextOffset: 844 - testutil.go:485: Offset: 690, NextOffset: 1934 - testutil.go:485: Offset: 844, NextOffset: 2234 - 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 798, NextOffset: 815 + testutil.go:485: Offset: 644, NextOffset: 661 + testutil.go:485: Offset: 815, NextOffset: 832 + testutil.go:485: Offset: 661, NextOffset: 678 + testutil.go:485: Offset: 832, NextOffset: 849 + testutil.go:485: Offset: 678, NextOffset: 695 + testutil.go:485: Offset: 849, NextOffset: 2238 + testutil.go:485: Offset: 695, NextOffset: 1938 testutil.go:371: Comparing: "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" @@ -92760,8 +91015,6 @@ testutil.go:485: Offset: 241, NextOffset: 258 testutil.go:485: Offset: 138, NextOffset: 155 testutil.go:485: Offset: 258, NextOffset: 275 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX testutil.go:485: Offset: 155, NextOffset: 172 testutil.go:485: Offset: 275, NextOffset: 387 testutil.go:485: Offset: 172, NextOffset: 263 @@ -92779,33 +91032,44 @@ testutil.go:485: Offset: 275, NextOffset: 387 testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 387, NextOffset: 793 - testutil.go:485: Offset: 263, NextOffset: 639 + testutil.go:485: Offset: 387, NextOffset: 798 + testutil.go:485: Offset: 263, NextOffset: 644 +=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":647,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":681,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":795,"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":829,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 268, NextOffset: 647 + testutil.go:485: Offset: 388, NextOffset: 795 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 793, NextOffset: 810 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 810, NextOffset: 827 - testutil.go:485: Offset: 656, NextOffset: 673 - testutil.go:485: Offset: 827, NextOffset: 844 - testutil.go:485: Offset: 673, NextOffset: 690 - testutil.go:485: Offset: 844, NextOffset: 2234 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX - testutil.go:485: Offset: 690, NextOffset: 1934 -=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":657,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":674,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":788,"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":822,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 795, NextOffset: 812 + testutil.go:485: Offset: 664, NextOffset: 681 + testutil.go:485: Offset: 812, NextOffset: 829 + testutil.go:485: Offset: 681, NextOffset: 698 + testutil.go:485: Offset: 829, NextOffset: 846 + testutil.go:485: Offset: 698, NextOffset: 1939 + testutil.go:485: Offset: 846, NextOffset: 2246 + 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: 89, NextOffset: 106 testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 106, NextOffset: 123 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 123, NextOffset: 140 testutil.go:485: Offset: 224, NextOffset: 241 @@ -92815,31 +91079,6 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:485: Offset: 275, NextOffset: 388 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 268, NextOffset: 640 - testutil.go:485: Offset: 388, NextOffset: 788 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 657 - testutil.go:485: Offset: 788, NextOffset: 805 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 657, NextOffset: 674 - testutil.go:485: Offset: 805, NextOffset: 822 - testutil.go:485: Offset: 674, NextOffset: 691 - testutil.go:485: Offset: 822, NextOffset: 839 - testutil.go:485: Offset: 691, NextOffset: 1943 - testutil.go:485: Offset: 839, NextOffset: 2239 - testutil.go:371: Comparing: "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: 89, NextOffset: 106 testutil.go:485: Offset: 190, NextOffset: 207 @@ -92852,25 +91091,22 @@ testutil.go:485: Offset: 157, NextOffset: 174 testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 174, NextOffset: 268 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX testutil.go:485: Offset: 275, NextOffset: 388 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: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: 788, NextOffset: 805 - testutil.go:485: Offset: 640, NextOffset: 657 - testutil.go:485: Offset: 805, NextOffset: 822 - testutil.go:485: Offset: 657, NextOffset: 674 - testutil.go:485: Offset: 822, NextOffset: 839 - testutil.go:485: Offset: 674, NextOffset: 691 - testutil.go:485: Offset: 839, NextOffset: 2239 - testutil.go:485: Offset: 691, NextOffset: 1943 + testutil.go:485: Offset: 795, NextOffset: 812 + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 812, NextOffset: 829 + testutil.go:485: Offset: 664, NextOffset: 681 + testutil.go:485: Offset: 829, NextOffset: 846 + testutil.go:485: Offset: 681, NextOffset: 698 + testutil.go:485: Offset: 846, NextOffset: 2246 + testutil.go:485: Offset: 698, NextOffset: 1939 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" @@ -92884,6 +91120,8 @@ testutil.go:485: Offset: 106, NextOffset: 123 testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 123, NextOffset: 140 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX testutil.go:485: Offset: 241, NextOffset: 258 testutil.go:485: Offset: 140, NextOffset: 157 testutil.go:485: Offset: 258, NextOffset: 275 @@ -92899,38 +91137,41 @@ testutil.go:485: Offset: 123, NextOffset: 140 testutil.go:485: Offset: 241, NextOffset: 258 testutil.go:485: Offset: 140, NextOffset: 157 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 157, NextOffset: 174 testutil.go:485: Offset: 275, NextOffset: 388 testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 388, NextOffset: 788 - testutil.go:485: Offset: 268, NextOffset: 640 + testutil.go:485: Offset: 388, NextOffset: 795 + testutil.go:485: Offset: 268, NextOffset: 647 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":637,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":654,"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":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":803,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":820,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":660,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":677,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"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":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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: 637, NextOffset: 654 - testutil.go:485: Offset: 786, NextOffset: 803 - testutil.go:485: Offset: 654, NextOffset: 671 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 803, NextOffset: 820 - testutil.go:485: Offset: 671, NextOffset: 688 - testutil.go:485: Offset: 820, NextOffset: 837 - testutil.go:485: Offset: 688, NextOffset: 1932 - testutil.go:485: Offset: 837, NextOffset: 2233 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 660, NextOffset: 677 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 694, NextOffset: 1938 + testutil.go:485: Offset: 843, NextOffset: 2237 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -92956,16 +91197,31 @@ testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 242, NextOffset: 259 testutil.go:485: Offset: 158, NextOffset: 175 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX testutil.go:485: Offset: 259, NextOffset: 276 testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 269, NextOffset: 637 - testutil.go:485: Offset: 390, NextOffset: 786 + testutil.go:485: Offset: 269, NextOffset: 643 + testutil.go:485: Offset: 390, NextOffset: 792 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 [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: 792, NextOffset: 809 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 660, NextOffset: 677 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 843, NextOffset: 2237 + testutil.go:485: Offset: 694, NextOffset: 1938 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -92995,34 +91251,18 @@ testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 390, NextOffset: 786 - testutil.go:485: Offset: 269, NextOffset: 637 + testutil.go:485: Offset: 390, NextOffset: 792 + testutil.go:485: Offset: 269, 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: 803 - testutil.go:485: Offset: 637, NextOffset: 654 - testutil.go:485: Offset: 803, NextOffset: 820 - testutil.go:485: Offset: 654, NextOffset: 671 - testutil.go:485: Offset: 820, NextOffset: 837 - testutil.go:485: Offset: 671, NextOffset: 688 - testutil.go:485: Offset: 837, NextOffset: 2233 - testutil.go:485: Offset: 688, NextOffset: 1932 - testutil.go:371: Comparing: "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 TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02/lost_digest_in_a_entry === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":678,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":794,"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":828,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":845,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":651,"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":685,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":702,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":797,"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":831,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":848,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: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: 92, NextOffset: 109 testutil.go:485: Offset: 193, NextOffset: 210 @@ -93036,6 +91276,29 @@ testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 177, NextOffset: 272 testutil.go:485: Offset: 278, NextOffset: 393 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 272, NextOffset: 651 + testutil.go:485: Offset: 393, NextOffset: 797 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 651, NextOffset: 668 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 668, NextOffset: 685 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 685, NextOffset: 702 + testutil.go:485: Offset: 831, NextOffset: 848 + testutil.go:485: Offset: 702, NextOffset: 1948 + testutil.go:485: Offset: 848, NextOffset: 2245 + 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: 92, NextOffset: 109 testutil.go:485: Offset: 193, NextOffset: 210 @@ -93049,29 +91312,8 @@ testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 177, NextOffset: 272 testutil.go:485: Offset: 278, NextOffset: 393 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 272, NextOffset: 644 - testutil.go:485: Offset: 393, NextOffset: 794 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 661 - testutil.go:485: Offset: 794, NextOffset: 811 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 811, NextOffset: 828 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 828, NextOffset: 845 - testutil.go:485: Offset: 695, NextOffset: 1942 - testutil.go:485: Offset: 845, NextOffset: 2242 - testutil.go:371: Comparing: "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: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: 193, NextOffset: 210 testutil.go:485: Offset: 92, NextOffset: 109 @@ -93083,29 +91325,33 @@ testutil.go:485: Offset: 143, NextOffset: 160 testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 160, NextOffset: 177 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 272 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 393, NextOffset: 794 - testutil.go:485: Offset: 272, NextOffset: 644 + testutil.go:485: Offset: 393, NextOffset: 797 + testutil.go:485: Offset: 272, NextOffset: 651 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 794, NextOffset: 811 - testutil.go:485: Offset: 644, NextOffset: 661 - testutil.go:485: Offset: 811, NextOffset: 828 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 828, NextOffset: 845 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 845, NextOffset: 2242 - testutil.go:485: Offset: 695, NextOffset: 1942 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 651, NextOffset: 668 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 668, NextOffset: 685 + testutil.go:485: Offset: 831, NextOffset: 848 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 685, NextOffset: 702 + testutil.go:485: Offset: 848, NextOffset: 2245 + testutil.go:485: Offset: 702, NextOffset: 1948 testutil.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" @@ -93116,49 +91362,34 @@ testutil.go:485: Offset: 227, NextOffset: 244 testutil.go:485: Offset: 126, NextOffset: 143 testutil.go:485: Offset: 244, NextOffset: 261 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX testutil.go:485: Offset: 143, NextOffset: 160 testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 272 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":574,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":591,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":608,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":625,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":382,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":735,"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":769,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":575,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":592,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":609,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":626,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":382,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":735,"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":769,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 88, NextOffset: 105 - testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 105, NextOffset: 122 - testutil.go:485: Offset: 204, NextOffset: 221 - testutil.go:485: Offset: 122, NextOffset: 139 - testutil.go:485: Offset: 221, NextOffset: 238 - testutil.go:485: Offset: 139, NextOffset: 156 - testutil.go:485: Offset: 238, NextOffset: 255 - testutil.go:485: Offset: 156, NextOffset: 173 - testutil.go:485: Offset: 255, NextOffset: 272 - testutil.go:485: Offset: 173, NextOffset: 262 - testutil.go:485: Offset: 272, NextOffset: 382 + 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: 262, NextOffset: 574 + testutil.go:485: Offset: 262, NextOffset: 575 testutil.go:485: Offset: 382, NextOffset: 718 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 574, NextOffset: 591 + testutil.go:485: Offset: 575, NextOffset: 592 testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 591, NextOffset: 608 + testutil.go:485: Offset: 592, NextOffset: 609 testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 608, NextOffset: 625 + testutil.go:485: Offset: 609, NextOffset: 626 testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 625, NextOffset: 1773 - testutil.go:485: Offset: 769, NextOffset: 2078 + testutil.go:485: Offset: 626, NextOffset: 1774 + testutil.go:485: Offset: 769, NextOffset: 2079 testutil.go:371: Comparing: "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" @@ -93169,6 +91400,21 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 88, NextOffset: 105 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU + testutil.go:485: Offset: 187, NextOffset: 204 + testutil.go:485: Offset: 105, NextOffset: 122 + testutil.go:485: Offset: 204, NextOffset: 221 + testutil.go:485: Offset: 122, NextOffset: 139 + testutil.go:485: Offset: 221, NextOffset: 238 + testutil.go:485: Offset: 139, NextOffset: 156 + testutil.go:485: Offset: 238, NextOffset: 255 + testutil.go:485: Offset: 156, NextOffset: 173 + testutil.go:485: Offset: 255, NextOffset: 272 + testutil.go:485: Offset: 173, NextOffset: 262 + testutil.go:485: Offset: 272, NextOffset: 382 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 88, NextOffset: 105 testutil.go:485: Offset: 187, NextOffset: 204 testutil.go:485: Offset: 105, NextOffset: 122 testutil.go:485: Offset: 204, NextOffset: 221 @@ -93181,25 +91427,30 @@ testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:485: Offset: 272, NextOffset: 382 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 "": [.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: 382, NextOffset: 718 + testutil.go:485: Offset: 262, NextOffset: 575 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,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: 718, NextOffset: 735 - testutil.go:485: Offset: 574, NextOffset: 591 + testutil.go:485: Offset: 575, NextOffset: 592 testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 591, NextOffset: 608 + testutil.go:485: Offset: 592, NextOffset: 609 testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 608, NextOffset: 625 - testutil.go:485: Offset: 769, NextOffset: 2078 - testutil.go:485: Offset: 625, NextOffset: 1773 + testutil.go:485: Offset: 609, NextOffset: 626 + testutil.go:485: Offset: 769, NextOffset: 2079 + testutil.go:485: Offset: 626, NextOffset: 1774 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: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" @@ -93228,17 +91479,13 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 272, NextOffset: 382 testutil.go:485: Offset: 173, NextOffset: 262 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 382, NextOffset: 718 - testutil.go:485: Offset: 262, NextOffset: 574 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":588,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":605,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":622,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":639,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":189,"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":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":240,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":274,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":587,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":604,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":621,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":638,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":189,"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":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":240,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":274,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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: 87, NextOffset: 104 testutil.go:485: Offset: 189, NextOffset: 206 @@ -93252,31 +91499,6 @@ testutil.go:485: Offset: 257, NextOffset: 274 testutil.go:485: Offset: 172, NextOffset: 266 testutil.go:485: Offset: 274, NextOffset: 388 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 266, NextOffset: 588 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 388, 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: 588, NextOffset: 605 - testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 605, NextOffset: 622 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 769, NextOffset: 786 - testutil.go:485: Offset: 639, NextOffset: 1799 - testutil.go:485: Offset: 786, NextOffset: 2096 - 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: 87, NextOffset: 104 testutil.go:485: Offset: 189, NextOffset: 206 @@ -93290,25 +91512,37 @@ testutil.go:485: Offset: 257, NextOffset: 274 testutil.go:485: Offset: 172, NextOffset: 266 testutil.go:485: Offset: 274, NextOffset: 388 - 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: 266, NextOffset: 587 + testutil.go:485: Offset: 388, 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: 587, NextOffset: 604 testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 588, NextOffset: 605 + testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 605, NextOffset: 622 + testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 769, NextOffset: 786 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 786, NextOffset: 2096 - testutil.go:485: Offset: 639, NextOffset: 1799 + testutil.go:485: Offset: 638, NextOffset: 1796 + testutil.go:485: Offset: 786, NextOffset: 2098 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" 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: "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" @@ -93323,6 +91557,8 @@ testutil.go:485: Offset: 257, NextOffset: 274 testutil.go:485: Offset: 155, NextOffset: 172 testutil.go:485: Offset: 274, NextOffset: 388 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU testutil.go:485: Offset: 172, NextOffset: 266 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 189, NextOffset: 206 @@ -93339,22 +91575,43 @@ testutil.go:485: Offset: 172, NextOffset: 266 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 388, NextOffset: 735 - testutil.go:485: Offset: 266, NextOffset: 588 + testutil.go:485: Offset: 266, NextOffset: 587 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 752 + testutil.go:485: Offset: 587, NextOffset: 604 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 769, NextOffset: 786 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 786, NextOffset: 2098 + testutil.go:485: Offset: 638, NextOffset: 1796 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":270,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":584,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":601,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":618,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":635,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":747,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":764,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":270,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":583,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":600,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":617,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":634,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":763,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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: 583, NextOffset: 600 + testutil.go:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 600, NextOffset: 617 + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 634, NextOffset: 1793 + testutil.go:485: Offset: 780, NextOffset: 2088 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" @@ -93384,44 +91641,11 @@ testutil.go:485: Offset: 174, NextOffset: 270 testutil.go:485: Offset: 275, NextOffset: 389 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 270, NextOffset: 584 - testutil.go:485: Offset: 389, NextOffset: 730 + testutil.go:485: Offset: 270, NextOffset: 583 + testutil.go:485: Offset: 389, 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: 584, NextOffset: 601 - testutil.go:485: Offset: 730, NextOffset: 747 - testutil.go:485: Offset: 601, NextOffset: 618 - testutil.go:485: Offset: 747, NextOffset: 764 - testutil.go:485: Offset: 618, NextOffset: 635 - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 635, NextOffset: 1794 - testutil.go:485: Offset: 781, NextOffset: 2090 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 730, NextOffset: 747 - testutil.go:485: Offset: 584, NextOffset: 601 - testutil.go:485: Offset: 747, NextOffset: 764 - testutil.go:485: Offset: 601, NextOffset: 618 - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 618, NextOffset: 635 - testutil.go:485: Offset: 781, NextOffset: 2090 - testutil.go:485: Offset: 635, NextOffset: 1794 - testutil.go:371: Comparing: "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 [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 89, NextOffset: 106 @@ -93435,11 +91659,38 @@ testutil.go:485: Offset: 157, NextOffset: 174 testutil.go:485: Offset: 275, NextOffset: 389 testutil.go:485: Offset: 174, NextOffset: 270 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 389, NextOffset: 729 + testutil.go:485: Offset: 270, NextOffset: 583 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 746 + testutil.go:485: Offset: 583, NextOffset: 600 + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 600, NextOffset: 617 + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 780, NextOffset: 2088 + testutil.go:485: Offset: 634, NextOffset: 1793 + 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: 190, NextOffset: 207 testutil.go:485: Offset: 89, NextOffset: 106 testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 106, NextOffset: 123 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 123, NextOffset: 140 testutil.go:485: Offset: 241, NextOffset: 258 @@ -93448,20 +91699,31 @@ testutil.go:485: Offset: 157, NextOffset: 174 testutil.go:485: Offset: 275, NextOffset: 389 testutil.go:485: Offset: 174, NextOffset: 270 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 389, NextOffset: 730 - testutil.go:485: Offset: 270, NextOffset: 584 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":586,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":603,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":620,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":637,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":392,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":587,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":604,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":621,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":638,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":392,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [.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: 587, NextOffset: 604 + testutil.go:485: Offset: 740, NextOffset: 757 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 757, NextOffset: 774 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 774, NextOffset: 791 + testutil.go:485: Offset: 638, NextOffset: 1801 + testutil.go:485: Offset: 791, NextOffset: 2100 testutil.go:371: Comparing: "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" @@ -93470,8 +91732,6 @@ testutil.go:485: Offset: 106, NextOffset: 123 testutil.go:485: Offset: 209, NextOffset: 226 testutil.go:485: Offset: 123, NextOffset: 140 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU testutil.go:485: Offset: 226, NextOffset: 243 testutil.go:485: Offset: 140, NextOffset: 157 testutil.go:485: Offset: 243, NextOffset: 260 @@ -93493,41 +91753,10 @@ testutil.go:485: Offset: 174, NextOffset: 269 testutil.go:485: Offset: 277, NextOffset: 392 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 269, NextOffset: 586 + testutil.go:485: Offset: 269, NextOffset: 587 testutil.go:485: Offset: 392, NextOffset: 740 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 603, NextOffset: 620 - testutil.go:485: Offset: 757, NextOffset: 774 - testutil.go:485: Offset: 620, NextOffset: 637 - testutil.go:485: Offset: 774, NextOffset: 791 - testutil.go:485: Offset: 637, NextOffset: 1800 - testutil.go:485: Offset: 791, NextOffset: 2100 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: 740, NextOffset: 757 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 757, NextOffset: 774 - testutil.go:485: Offset: 603, NextOffset: 620 - testutil.go:485: Offset: 774, NextOffset: 791 - testutil.go:485: Offset: 620, NextOffset: 637 - testutil.go:485: Offset: 791, NextOffset: 2100 - testutil.go:485: Offset: 637, NextOffset: 1800 - 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:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -93558,46 +91787,47 @@ testutil.go:485: Offset: 174, NextOffset: 269 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 392, NextOffset: 740 - testutil.go:485: Offset: 269, NextOffset: 586 + testutil.go:485: Offset: 269, NextOffset: 587 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02 + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 740, NextOffset: 757 + testutil.go:485: Offset: 587, NextOffset: 604 + testutil.go:485: Offset: 757, NextOffset: 774 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 774, NextOffset: 791 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 791, NextOffset: 2100 + testutil.go:485: Offset: 638, NextOffset: 1801 + 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" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":565,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":599,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":616,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":711,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":728,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":745,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":565,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":599,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":616,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":711,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":728,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":745,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 101, NextOffset: 118 - testutil.go:485: Offset: 198, NextOffset: 215 - testutil.go:485: Offset: 118, NextOffset: 135 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 135, NextOffset: 152 - testutil.go:485: Offset: 232, NextOffset: 249 - testutil.go:485: Offset: 152, NextOffset: 169 - testutil.go:485: Offset: 249, NextOffset: 266 - testutil.go:485: Offset: 169, NextOffset: 256 - testutil.go:485: Offset: 266, NextOffset: 372 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 256, NextOffset: 565 - testutil.go:485: Offset: 372, NextOffset: 694 + 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: 565, NextOffset: 582 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR testutil.go:485: Offset: 694, NextOffset: 711 testutil.go:485: Offset: 582, NextOffset: 599 testutil.go:485: Offset: 711, NextOffset: 728 testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 728, NextOffset: 745 - testutil.go:485: Offset: 616, NextOffset: 1741 - testutil.go:485: Offset: 745, NextOffset: 2033 + testutil.go:485: Offset: 616, NextOffset: 1740 + testutil.go:485: Offset: 745, NextOffset: 2030 testutil.go:371: Comparing: "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" @@ -93619,8 +91849,24 @@ testutil.go:485: Offset: 249, NextOffset: 266 testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:485: Offset: 266, NextOffset: 372 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 101, NextOffset: 118 + testutil.go:485: Offset: 198, NextOffset: 215 + testutil.go:485: Offset: 118, NextOffset: 135 + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 135, NextOffset: 152 + testutil.go:485: Offset: 232, NextOffset: 249 + testutil.go:485: Offset: 152, NextOffset: 169 + testutil.go:485: Offset: 249, NextOffset: 266 + testutil.go:485: Offset: 169, NextOffset: 256 + testutil.go:485: Offset: 266, NextOffset: 372 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 256, NextOffset: 565 + testutil.go:485: Offset: 372, NextOffset: 694 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [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: 181, NextOffset: 198 testutil.go:485: Offset: 84, NextOffset: 101 @@ -93640,8 +91886,6 @@ testutil.go: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 TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 694, NextOffset: 711 testutil.go:485: Offset: 565, NextOffset: 582 @@ -93649,14 +91893,14 @@ testutil.go:485: Offset: 582, NextOffset: 599 testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 599, NextOffset: 616 - testutil.go:485: Offset: 745, NextOffset: 2033 - testutil.go:485: Offset: 616, NextOffset: 1741 + testutil.go:485: Offset: 745, NextOffset: 2030 + testutil.go:485: Offset: 616, NextOffset: 1740 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [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" @@ -93673,10 +91917,14 @@ testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:485: Offset: 169, NextOffset: 256 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":575,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":592,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":609,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":626,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":721,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":738,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":755,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":575,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":592,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":609,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":626,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":705,"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":739,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":756,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 183, NextOffset: 200 @@ -93687,24 +91935,26 @@ testutil.go:485: Offset: 137, NextOffset: 154 testutil.go:485: Offset: 234, NextOffset: 251 testutil.go:485: Offset: 154, NextOffset: 171 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 261, NextOffset: 575 - testutil.go:485: Offset: 375, NextOffset: 704 + testutil.go:485: Offset: 375, NextOffset: 705 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 575, NextOffset: 592 - testutil.go:485: Offset: 704, NextOffset: 721 + testutil.go:485: Offset: 705, NextOffset: 722 testutil.go:485: Offset: 592, NextOffset: 609 - testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 722, NextOffset: 739 testutil.go:485: Offset: 609, NextOffset: 626 - testutil.go:485: Offset: 738, NextOffset: 755 - testutil.go:485: Offset: 626, NextOffset: 1764 - testutil.go:485: Offset: 755, NextOffset: 2048 + testutil.go:485: Offset: 739, NextOffset: 756 + testutil.go:485: Offset: 626, NextOffset: 1763 + testutil.go:485: Offset: 756, NextOffset: 2048 testutil.go:371: Comparing: "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" @@ -93714,8 +91964,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" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 183, NextOffset: 200 testutil.go:485: Offset: 103, NextOffset: 120 @@ -93729,12 +91977,14 @@ testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 268, NextOffset: 375 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 [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 183, NextOffset: 200 testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 200, NextOffset: 217 testutil.go:485: Offset: 103, NextOffset: 120 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 217, NextOffset: 234 testutil.go:485: Offset: 120, NextOffset: 137 testutil.go:485: Offset: 234, NextOffset: 251 @@ -93744,22 +91994,20 @@ testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 375, NextOffset: 704 + testutil.go:485: Offset: 375, NextOffset: 705 testutil.go:485: Offset: 261, NextOffset: 575 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 704, NextOffset: 721 + testutil.go:485: Offset: 705, NextOffset: 722 testutil.go:485: Offset: 575, NextOffset: 592 - testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 722, NextOffset: 739 testutil.go:485: Offset: 592, NextOffset: 609 - testutil.go:485: Offset: 738, NextOffset: 755 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 739, NextOffset: 756 testutil.go:485: Offset: 609, NextOffset: 626 - testutil.go:485: Offset: 755, NextOffset: 2048 - testutil.go:485: Offset: 626, NextOffset: 1764 + testutil.go:485: Offset: 756, NextOffset: 2048 + testutil.go:485: Offset: 626, NextOffset: 1763 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" @@ -93782,12 +92030,29 @@ testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":716,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":733,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":716,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":733,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 182, NextOffset: 199 + testutil.go:485: Offset: 103, NextOffset: 120 + testutil.go:485: Offset: 199, NextOffset: 216 + testutil.go:485: Offset: 120, NextOffset: 137 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 137, NextOffset: 154 + testutil.go:485: Offset: 233, NextOffset: 250 + testutil.go:485: Offset: 154, NextOffset: 171 + testutil.go:485: Offset: 250, NextOffset: 267 + testutil.go:485: Offset: 171, NextOffset: 261 + testutil.go:485: Offset: 267, NextOffset: 375 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 261, NextOffset: 563 + testutil.go:485: Offset: 375, 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] @@ -93798,14 +92063,14 @@ testutil.go:485: Offset: 716, NextOffset: 733 testutil.go:485: Offset: 597, NextOffset: 614 testutil.go:485: Offset: 733, NextOffset: 750 - testutil.go:485: Offset: 614, NextOffset: 1750 + testutil.go:485: Offset: 614, NextOffset: 1751 testutil.go:485: Offset: 750, NextOffset: 2044 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -93821,43 +92086,8 @@ testutil.go:485: Offset: 250, NextOffset: 267 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 267, NextOffset: 375 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 182, NextOffset: 199 - testutil.go:485: Offset: 103, NextOffset: 120 - testutil.go:485: Offset: 199, NextOffset: 216 - testutil.go:485: Offset: 120, NextOffset: 137 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 137, NextOffset: 154 - testutil.go:485: Offset: 233, NextOffset: 250 - testutil.go:485: Offset: 154, NextOffset: 171 - testutil.go:485: Offset: 250, NextOffset: 267 - testutil.go:485: Offset: 171, NextOffset: 261 - testutil.go:485: Offset: 267, NextOffset: 375 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 261, NextOffset: 563 - testutil.go:485: Offset: 375, NextOffset: 699 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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 182, NextOffset: 199 - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 199, NextOffset: 216 - testutil.go:485: Offset: 103, NextOffset: 120 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 120, NextOffset: 137 - testutil.go:485: Offset: 233, NextOffset: 250 - testutil.go:485: Offset: 137, NextOffset: 154 - testutil.go:485: Offset: 250, NextOffset: 267 - testutil.go:485: Offset: 154, NextOffset: 171 - testutil.go:485: Offset: 267, NextOffset: 375 - testutil.go:485: Offset: 171, NextOffset: 261 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 375, NextOffset: 699 - testutil.go:485: Offset: 261, NextOffset: 563 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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" @@ -93868,7 +92098,7 @@ testutil.go:485: Offset: 733, NextOffset: 750 testutil.go:485: Offset: 597, NextOffset: 614 testutil.go:485: Offset: 750, NextOffset: 2044 - testutil.go:485: Offset: 614, NextOffset: 1750 + testutil.go:485: Offset: 614, NextOffset: 1751 testutil.go:371: Comparing: "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" @@ -93885,19 +92115,50 @@ testutil.go:485: Offset: 216, NextOffset: 233 testutil.go:485: Offset: 120, NextOffset: 137 testutil.go:485: Offset: 233, NextOffset: 250 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 137, NextOffset: 154 testutil.go:485: Offset: 250, NextOffset: 267 testutil.go:485: Offset: 154, NextOffset: 171 testutil.go:485: Offset: 267, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02/duplicated_entry_offset + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 182, NextOffset: 199 + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 199, NextOffset: 216 + testutil.go:485: Offset: 103, NextOffset: 120 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 120, NextOffset: 137 + testutil.go:485: Offset: 233, NextOffset: 250 + testutil.go:485: Offset: 137, NextOffset: 154 + testutil.go:485: Offset: 250, NextOffset: 267 + testutil.go:485: Offset: 154, NextOffset: 171 + testutil.go:485: Offset: 267, NextOffset: 375 + testutil.go:485: Offset: 171, NextOffset: 261 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 375, NextOffset: 699 + testutil.go:485: Offset: 261, NextOffset: 563 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":573,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":590,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":607,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":624,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":742,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":759,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":573,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":590,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":607,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":624,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":742,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":759,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 90, NextOffset: 107 + testutil.go:485: Offset: 184, NextOffset: 201 + testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 201, NextOffset: 218 + testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 218, NextOffset: 235 + testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 235, NextOffset: 252 + testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 252, NextOffset: 269 + testutil.go:485: Offset: 175, NextOffset: 266 + testutil.go:485: Offset: 269, NextOffset: 378 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 266, NextOffset: 573 testutil.go:485: Offset: 378, NextOffset: 708 @@ -93911,8 +92172,8 @@ testutil.go:485: Offset: 725, NextOffset: 742 testutil.go:485: Offset: 607, NextOffset: 624 testutil.go:485: Offset: 742, NextOffset: 759 - testutil.go:485: Offset: 624, NextOffset: 1759 - testutil.go:485: Offset: 759, NextOffset: 2051 + testutil.go:485: Offset: 624, NextOffset: 1758 + testutil.go:485: Offset: 759, NextOffset: 2049 testutil.go:371: Comparing: "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" @@ -93934,21 +92195,23 @@ testutil.go:485: Offset: 252, NextOffset: 269 testutil.go:485: Offset: 175, NextOffset: 266 testutil.go:485: Offset: 269, NextOffset: 378 + 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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 184, NextOffset: 201 - testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 201, NextOffset: 218 - testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 107, NextOffset: 124 testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 124, NextOffset: 141 testutil.go:485: Offset: 235, NextOffset: 252 - testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 252, NextOffset: 269 - testutil.go:485: Offset: 175, NextOffset: 266 + testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 269, NextOffset: 378 - 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:485: Offset: 175, NextOffset: 266 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 184, NextOffset: 201 testutil.go:485: Offset: 90, NextOffset: 107 @@ -93975,38 +92238,42 @@ testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 742, NextOffset: 759 testutil.go:485: Offset: 607, NextOffset: 624 - testutil.go:485: Offset: 759, NextOffset: 2051 - testutil.go:485: Offset: 624, NextOffset: 1759 + testutil.go:485: Offset: 759, NextOffset: 2049 + testutil.go:485: Offset: 624, NextOffset: 1758 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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 184, NextOffset: 201 - testutil.go:485: Offset: 90, NextOffset: 107 - testutil.go:485: Offset: 201, NextOffset: 218 - testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 235, NextOffset: 252 - testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 252, NextOffset: 269 - testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 269, NextOffset: 378 - testutil.go:485: Offset: 175, NextOffset: 266 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02/lost_digest_in_a_entry === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":648,"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":682,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":773,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":790,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":637,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":654,"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":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":797,"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":831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [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: 637, NextOffset: 654 + testutil.go:485: Offset: 780, NextOffset: 797 + testutil.go:485: Offset: 654, NextOffset: 671 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 671, NextOffset: 688 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 688, NextOffset: 1896 + testutil.go:485: Offset: 831, NextOffset: 2193 + 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: 101 testutil.go:485: Offset: 181, NextOffset: 198 @@ -94020,29 +92287,6 @@ testutil.go:485: Offset: 249, NextOffset: 266 testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:485: Offset: 266, NextOffset: 372 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 256, NextOffset: 631 - testutil.go:485: Offset: 372, NextOffset: 773 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 631, NextOffset: 648 - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 648, NextOffset: 665 - testutil.go:485: Offset: 790, NextOffset: 807 - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 807, NextOffset: 824 - testutil.go:485: Offset: 682, NextOffset: 1889 - testutil.go:485: Offset: 824, NextOffset: 2189 - testutil.go:371: Comparing: "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: 101 testutil.go:485: Offset: 181, NextOffset: 198 @@ -94056,20 +92300,33 @@ testutil.go:485: Offset: 249, NextOffset: 266 testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:485: Offset: 266, NextOffset: 372 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 256, NextOffset: 637 + testutil.go:485: Offset: 372, NextOffset: 780 + 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 [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: 780, NextOffset: 797 + testutil.go:485: Offset: 637, NextOffset: 654 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 654, NextOffset: 671 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 671, NextOffset: 688 + testutil.go:485: Offset: 831, NextOffset: 2193 + testutil.go:485: Offset: 688, NextOffset: 1896 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 181, NextOffset: 198 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 198, NextOffset: 215 testutil.go:485: Offset: 101, NextOffset: 118 @@ -94095,29 +92352,26 @@ testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 372, NextOffset: 773 - testutil.go:485: Offset: 256, NextOffset: 631 + testutil.go:485: Offset: 372, NextOffset: 780 + testutil.go:485: Offset: 256, NextOffset: 637 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 631, NextOffset: 648 - testutil.go:485: Offset: 790, NextOffset: 807 - testutil.go:485: Offset: 648, NextOffset: 665 - testutil.go:485: Offset: 807, NextOffset: 824 - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 824, NextOffset: 2189 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX - testutil.go:485: Offset: 682, NextOffset: 1889 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":648,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":665,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":682,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":799,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":816,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":660,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":677,"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":711,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"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":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "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: 86, NextOffset: 103 testutil.go:485: Offset: 183, NextOffset: 200 @@ -94131,31 +92385,6 @@ testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 268, NextOffset: 375 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 261, NextOffset: 648 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 375, 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: 648, NextOffset: 665 - testutil.go:485: Offset: 782, NextOffset: 799 - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 799, NextOffset: 816 - testutil.go:485: Offset: 682, NextOffset: 699 - testutil.go:485: Offset: 816, NextOffset: 833 - testutil.go:485: Offset: 699, NextOffset: 1925 - testutil.go:485: Offset: 833, NextOffset: 2214 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 183, NextOffset: 200 @@ -94169,14 +92398,48 @@ testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 268, NextOffset: 375 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 261, NextOffset: 660 + testutil.go:485: Offset: 375, NextOffset: 792 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 660, NextOffset: 677 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 694, NextOffset: 711 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 711, NextOffset: 1938 + testutil.go:485: Offset: 843, NextOffset: 2217 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 "": [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: 375, NextOffset: 792 + testutil.go:485: Offset: 261, NextOffset: 660 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 660, NextOffset: 677 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 694, NextOffset: 711 + testutil.go:485: Offset: 843, NextOffset: 2217 + testutil.go:485: Offset: 711, NextOffset: 1938 + testutil.go:371: Comparing: "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: 183, NextOffset: 200 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 200, NextOffset: 217 testutil.go:485: Offset: 103, NextOffset: 120 @@ -94192,6 +92455,8 @@ testutil.go:485: Offset: 183, NextOffset: 200 testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 200, NextOffset: 217 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX testutil.go:485: Offset: 103, NextOffset: 120 testutil.go:485: Offset: 217, NextOffset: 234 testutil.go:485: Offset: 120, NextOffset: 137 @@ -94201,34 +92466,48 @@ testutil.go:485: Offset: 154, NextOffset: 171 testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 +=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":652,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":669,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":686,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":703,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":800,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":817,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 86, NextOffset: 103 + testutil.go:485: Offset: 182, NextOffset: 199 + testutil.go:485: Offset: 103, NextOffset: 120 + testutil.go:485: Offset: 199, NextOffset: 216 + testutil.go:485: Offset: 120, NextOffset: 137 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 137, NextOffset: 154 + testutil.go:485: Offset: 233, NextOffset: 250 + testutil.go:485: Offset: 154, NextOffset: 171 + testutil.go:485: Offset: 250, NextOffset: 267 + testutil.go:485: Offset: 171, NextOffset: 261 + testutil.go:485: Offset: 267, NextOffset: 375 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 375, NextOffset: 782 - testutil.go:485: Offset: 261, NextOffset: 648 + testutil.go:485: Offset: 261, NextOffset: 652 + testutil.go:485: Offset: 375, NextOffset: 783 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 782, NextOffset: 799 - testutil.go:485: Offset: 648, NextOffset: 665 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 799, NextOffset: 816 - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 816, NextOffset: 833 - testutil.go:485: Offset: 682, NextOffset: 699 - testutil.go:485: Offset: 833, NextOffset: 2214 - testutil.go:485: Offset: 699, NextOffset: 1925 + testutil.go:485: Offset: 652, NextOffset: 669 + testutil.go:485: Offset: 783, NextOffset: 800 + testutil.go:485: Offset: 669, NextOffset: 686 + testutil.go:485: Offset: 800, NextOffset: 817 + testutil.go:485: Offset: 686, NextOffset: 703 + testutil.go:485: Offset: 817, NextOffset: 834 + testutil.go:485: Offset: 703, NextOffset: 1928 + testutil.go:485: Offset: 834, NextOffset: 2200 testutil.go:371: Comparing: "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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":678,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":775,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":792,"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":826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "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" @@ -94244,67 +92523,44 @@ testutil.go:485: Offset: 250, NextOffset: 267 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 267, NextOffset: 375 + 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: 86, NextOffset: 103 testutil.go:485: Offset: 182, NextOffset: 199 - testutil.go:485: Offset: 103, NextOffset: 120 + testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 199, NextOffset: 216 - testutil.go:485: Offset: 120, NextOffset: 137 + testutil.go:485: Offset: 103, NextOffset: 120 testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 137, NextOffset: 154 + testutil.go:485: Offset: 120, NextOffset: 137 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX testutil.go:485: Offset: 233, NextOffset: 250 - testutil.go:485: Offset: 154, NextOffset: 171 + testutil.go:485: Offset: 137, NextOffset: 154 testutil.go:485: Offset: 250, NextOffset: 267 - testutil.go:485: Offset: 171, NextOffset: 261 -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 154, NextOffset: 171 testutil.go:485: Offset: 267, NextOffset: 375 + testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 261, NextOffset: 644 - testutil.go:485: Offset: 375, NextOffset: 775 + testutil.go:485: Offset: 375, NextOffset: 783 + testutil.go:485: Offset: 261, NextOffset: 652 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 661 - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 809, NextOffset: 826 - testutil.go:485: Offset: 695, NextOffset: 1919 - testutil.go:485: Offset: 826, NextOffset: 2190 + testutil.go:485: Offset: 783, NextOffset: 800 + testutil.go:485: Offset: 652, NextOffset: 669 + testutil.go:485: Offset: 800, NextOffset: 817 + testutil.go:485: Offset: 669, NextOffset: 686 + testutil.go:485: Offset: 817, NextOffset: 834 + testutil.go:485: Offset: 686, NextOffset: 703 + testutil.go:485: Offset: 834, NextOffset: 2200 + testutil.go:485: Offset: 703, NextOffset: 1928 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [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: "" 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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 375, NextOffset: 775 - testutil.go:485: Offset: 261, 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: 775, NextOffset: 792 - testutil.go:485: Offset: 644, NextOffset: 661 - testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 809, NextOffset: 826 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 826, NextOffset: 2190 - testutil.go:485: Offset: 695, NextOffset: 1919 - 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" -=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,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" @@ -94319,60 +92575,16 @@ testutil.go:485: Offset: 250, NextOffset: 267 testutil.go:485: Offset: 154, NextOffset: 171 testutil.go:485: Offset: 267, NextOffset: 375 - testutil.go:485: Offset: 171, NextOffset: 261 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 182, NextOffset: 199 - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 199, NextOffset: 216 - testutil.go:485: Offset: 103, NextOffset: 120 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 120, NextOffset: 137 - testutil.go:485: Offset: 233, NextOffset: 250 - testutil.go:485: Offset: 137, NextOffset: 154 - testutil.go:485: Offset: 250, NextOffset: 267 - testutil.go:485: Offset: 154, NextOffset: 171 - testutil.go:485: Offset: 267, NextOffset: 375 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX testutil.go:485: Offset: 171, NextOffset: 261 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":655,"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":689,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":706,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":801,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":818,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":658,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":675,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":709,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"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":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 90, NextOffset: 107 - testutil.go:485: Offset: 184, NextOffset: 201 - testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 201, NextOffset: 218 - testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 235, NextOffset: 252 - testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 252, NextOffset: 269 - testutil.go:485: Offset: 175, NextOffset: 266 - testutil.go:485: Offset: 269, NextOffset: 378 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 266, NextOffset: 655 - testutil.go:485: Offset: 378, NextOffset: 784 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 655, NextOffset: 672 - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 672, NextOffset: 689 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 801, NextOffset: 818 - testutil.go:485: Offset: 689, NextOffset: 706 - testutil.go:485: Offset: 818, NextOffset: 835 - testutil.go:485: Offset: 706, NextOffset: 1925 - testutil.go:485: Offset: 835, NextOffset: 2205 + 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: "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" @@ -94387,8 +92599,6 @@ testutil.go:485: Offset: 107, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 218 testutil.go:485: Offset: 124, NextOffset: 141 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX testutil.go:485: Offset: 218, NextOffset: 235 testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 235, NextOffset: 252 @@ -94396,40 +92606,40 @@ testutil.go:485: Offset: 252, NextOffset: 269 testutil.go:485: Offset: 175, NextOffset: 266 testutil.go:485: Offset: 269, NextOffset: 378 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 184, NextOffset: 201 testutil.go:485: Offset: 90, NextOffset: 107 - testutil.go:485: Offset: 201, NextOffset: 218 + testutil.go:485: Offset: 184, NextOffset: 201 testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 218, NextOffset: 235 + testutil.go:485: Offset: 201, NextOffset: 218 testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 235, NextOffset: 252 + testutil.go:485: Offset: 218, NextOffset: 235 testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 252, NextOffset: 269 + testutil.go:485: Offset: 235, NextOffset: 252 testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 269, NextOffset: 378 + testutil.go:485: Offset: 252, NextOffset: 269 testutil.go:485: Offset: 175, NextOffset: 266 + testutil.go:485: Offset: 269, NextOffset: 378 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 378, NextOffset: 784 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 266, NextOffset: 655 + testutil.go:485: Offset: 266, NextOffset: 658 + testutil.go:485: Offset: 378, NextOffset: 792 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 801 - testutil.go:485: Offset: 655, NextOffset: 672 - testutil.go:485: Offset: 801, NextOffset: 818 - testutil.go:485: Offset: 672, NextOffset: 689 - testutil.go:485: Offset: 818, NextOffset: 835 - testutil.go:485: Offset: 689, NextOffset: 706 - testutil.go:485: Offset: 835, NextOffset: 2205 - testutil.go:485: Offset: 706, NextOffset: 1925 + testutil.go:485: Offset: 658, NextOffset: 675 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 675, NextOffset: 692 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 692, NextOffset: 709 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 709, NextOffset: 1927 + testutil.go:485: Offset: 843, NextOffset: 2209 + 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": [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" @@ -94449,15 +92659,61 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 269, NextOffset: 378 testutil.go:485: Offset: 175, NextOffset: 266 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 184, NextOffset: 201 + testutil.go:485: Offset: 90, NextOffset: 107 + testutil.go:485: Offset: 201, NextOffset: 218 + testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 218, NextOffset: 235 + testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 235, NextOffset: 252 + testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 252, NextOffset: 269 + testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 269, NextOffset: 378 + testutil.go:485: Offset: 175, NextOffset: 266 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 378, NextOffset: 792 + testutil.go:485: Offset: 266, NextOffset: 658 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 658, NextOffset: 675 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 675, NextOffset: 692 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 692, NextOffset: 709 + testutil.go:485: Offset: 843, NextOffset: 2209 + testutil.go:485: Offset: 709, NextOffset: 1927 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02/duplicated_entry_offset === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":569,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":586,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":603,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":620,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":707,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":724,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":741,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":570,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":587,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":621,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":691,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":725,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":742,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [test2 baz.txt foo.txt barlink test dev] 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: 570, NextOffset: 587 + testutil.go:485: Offset: 691, NextOffset: 708 + testutil.go:485: Offset: 587, NextOffset: 604 + testutil.go:485: Offset: 708, NextOffset: 725 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 725, NextOffset: 742 + testutil.go:485: Offset: 621, NextOffset: 1747 + testutil.go:485: Offset: 742, NextOffset: 2027 + 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: 88, NextOffset: 105 testutil.go:485: Offset: 183, NextOffset: 200 @@ -94471,29 +92727,6 @@ testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:485: Offset: 268, NextOffset: 372 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 262, NextOffset: 569 - testutil.go:485: Offset: 372, 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: 569, NextOffset: 586 - testutil.go:485: Offset: 690, NextOffset: 707 - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 707, NextOffset: 724 - testutil.go:485: Offset: 603, NextOffset: 620 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 620, NextOffset: 1748 - testutil.go:485: Offset: 741, NextOffset: 2026 - testutil.go:371: Comparing: "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: 88, NextOffset: 105 testutil.go:485: Offset: 183, NextOffset: 200 @@ -94501,25 +92734,20 @@ testutil.go:485: Offset: 200, NextOffset: 217 testutil.go:485: Offset: 122, NextOffset: 139 testutil.go:485: Offset: 217, NextOffset: 234 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:485: Offset: 139, NextOffset: 156 testutil.go:485: Offset: 234, NextOffset: 251 testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:485: Offset: 268, NextOffset: 372 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 262, NextOffset: 570 + testutil.go:485: Offset: 372, NextOffset: 691 + 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 [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: 690, NextOffset: 707 - testutil.go:485: Offset: 569, NextOffset: 586 - testutil.go:485: Offset: 707, NextOffset: 724 - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 603, NextOffset: 620 - testutil.go:485: Offset: 741, NextOffset: 2026 - testutil.go:485: Offset: 620, NextOffset: 1748 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -94540,8 +92768,6 @@ testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 268, NextOffset: 372 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 183, NextOffset: 200 @@ -94556,21 +92782,47 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 268, NextOffset: 372 testutil.go:485: Offset: 173, NextOffset: 262 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 372, NextOffset: 690 - testutil.go:485: Offset: 262, NextOffset: 569 + testutil.go:485: Offset: 372, NextOffset: 691 + testutil.go:485: Offset: 262, NextOffset: 570 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 691, NextOffset: 708 + testutil.go:485: Offset: 570, NextOffset: 587 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU + testutil.go:485: Offset: 708, NextOffset: 725 + testutil.go:485: Offset: 587, NextOffset: 604 + testutil.go:485: Offset: 725, NextOffset: 742 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 742, NextOffset: 2027 + testutil.go:485: Offset: 621, NextOffset: 1747 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":589,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":606,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":745,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":762,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":589,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":606,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":745,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":762,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 90, NextOffset: 107 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 202, NextOffset: 219 + testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 219, NextOffset: 236 + testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 236, NextOffset: 253 + testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 253, NextOffset: 270 + testutil.go:485: Offset: 175, NextOffset: 269 + testutil.go:485: Offset: 270, NextOffset: 378 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 269, NextOffset: 589 + testutil.go:485: Offset: 378, NextOffset: 711 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -94581,33 +92833,18 @@ testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 623, NextOffset: 640 testutil.go:485: Offset: 745, NextOffset: 762 - testutil.go:485: Offset: 640, NextOffset: 1771 - testutil.go:485: Offset: 762, NextOffset: 2053 + testutil.go:485: Offset: 640, NextOffset: 1772 + testutil.go:485: Offset: 762, NextOffset: 2055 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 90, NextOffset: 107 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 202, NextOffset: 219 - testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 219, NextOffset: 236 - testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 236, NextOffset: 253 - testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 253, NextOffset: 270 - testutil.go:485: Offset: 175, NextOffset: 269 - testutil.go:485: Offset: 270, NextOffset: 378 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 107, NextOffset: 124 testutil.go:485: Offset: 202, NextOffset: 219 @@ -94615,15 +92852,14 @@ testutil.go:485: Offset: 219, NextOffset: 236 testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 236, NextOffset: 253 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 253, NextOffset: 270 testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:485: Offset: 270, NextOffset: 378 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 269, NextOffset: 589 - testutil.go:485: Offset: 378, NextOffset: 711 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 [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" @@ -94665,29 +92901,42 @@ testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 745, NextOffset: 762 testutil.go:485: Offset: 623, NextOffset: 640 - testutil.go:485: Offset: 762, NextOffset: 2053 - testutil.go:485: Offset: 640, NextOffset: 1771 + testutil.go:485: Offset: 762, NextOffset: 2055 + testutil.go:485: Offset: 640, NextOffset: 1772 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" +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU testutil.go:371: 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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":568,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":585,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":602,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":619,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":723,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":740,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":567,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":584,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":601,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":618,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":705,"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":739,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":756,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 263, NextOffset: 567 + testutil.go:485: Offset: 378, NextOffset: 705 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 567, NextOffset: 584 + testutil.go:485: Offset: 705, NextOffset: 722 + testutil.go:485: Offset: 584, NextOffset: 601 + testutil.go:485: Offset: 722, NextOffset: 739 + testutil.go:485: Offset: 601, NextOffset: 618 + testutil.go:485: Offset: 739, NextOffset: 756 + testutil.go:485: Offset: 618, NextOffset: 1755 + testutil.go:485: Offset: 756, NextOffset: 2044 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -94701,8 +92950,6 @@ testutil.go:485: Offset: 236, NextOffset: 253 testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 253, NextOffset: 270 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU testutil.go:485: Offset: 173, NextOffset: 263 testutil.go:485: Offset: 270, NextOffset: 378 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -94717,28 +92964,11 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 253, NextOffset: 270 testutil.go:485: Offset: 173, NextOffset: 263 - testutil.go:485: Offset: 270, NextOffset: 378 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 263, NextOffset: 568 - testutil.go:485: Offset: 378, NextOffset: 706 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,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: 568, NextOffset: 585 - testutil.go:485: Offset: 706, NextOffset: 723 - testutil.go:485: Offset: 585, NextOffset: 602 - testutil.go:485: Offset: 723, NextOffset: 740 - testutil.go:485: Offset: 602, NextOffset: 619 - testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 619, NextOffset: 1757 - testutil.go:485: Offset: 757, NextOffset: 2046 + testutil.go:485: Offset: 270, NextOffset: 378 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: "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 [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 88, NextOffset: 105 @@ -94752,51 +92982,51 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 270, NextOffset: 378 testutil.go:485: Offset: 173, NextOffset: 263 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 378, NextOffset: 705 + testutil.go:485: Offset: 263, NextOffset: 567 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 705, NextOffset: 722 + testutil.go:485: Offset: 567, NextOffset: 584 + testutil.go:485: Offset: 722, NextOffset: 739 + testutil.go:485: Offset: 584, NextOffset: 601 + testutil.go:485: Offset: 739, NextOffset: 756 + testutil.go:485: Offset: 601, NextOffset: 618 + testutil.go:485: Offset: 756, NextOffset: 2044 + testutil.go:485: Offset: 618, NextOffset: 1755 + 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: 185, NextOffset: 202 testutil.go:485: Offset: 88, NextOffset: 105 testutil.go:485: Offset: 202, NextOffset: 219 testutil.go:485: Offset: 105, NextOffset: 122 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU testutil.go:485: Offset: 219, NextOffset: 236 testutil.go:485: Offset: 122, NextOffset: 139 testutil.go:485: Offset: 236, NextOffset: 253 testutil.go:485: Offset: 139, NextOffset: 156 testutil.go:485: Offset: 253, NextOffset: 270 testutil.go:485: Offset: 156, NextOffset: 173 +=== RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU testutil.go:485: Offset: 270, NextOffset: 378 testutil.go:485: Offset: 173, NextOffset: 263 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 378, NextOffset: 706 - testutil.go:485: Offset: 263, NextOffset: 568 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 706, NextOffset: 723 - testutil.go:485: Offset: 568, NextOffset: 585 - testutil.go:485: Offset: 723, NextOffset: 740 - testutil.go:485: Offset: 585, NextOffset: 602 - testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 602, NextOffset: 619 - testutil.go:485: Offset: 757, NextOffset: 2046 - testutil.go:485: Offset: 619, NextOffset: 1757 - testutil.go:371: Comparing: "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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":264,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":572,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":589,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":606,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":623,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":731,"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":765,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":264,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":573,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":590,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":607,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":624,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":731,"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":765,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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: 88, NextOffset: 105 testutil.go:485: Offset: 187, NextOffset: 204 @@ -94811,19 +93041,19 @@ testutil.go:485: Offset: 173, NextOffset: 264 testutil.go:485: Offset: 272, NextOffset: 381 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 264, NextOffset: 572 + testutil.go:485: Offset: 264, NextOffset: 573 testutil.go:485: Offset: 381, NextOffset: 714 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 572, NextOffset: 589 + testutil.go:485: Offset: 573, NextOffset: 590 testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 589, NextOffset: 606 + testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 731, NextOffset: 748 - testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 607, NextOffset: 624 testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 623, NextOffset: 1758 + testutil.go:485: Offset: 624, NextOffset: 1761 testutil.go:485: Offset: 765, 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] @@ -94847,24 +93077,13 @@ testutil.go:485: Offset: 173, NextOffset: 264 testutil.go:485: Offset: 272, NextOffset: 381 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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 572, NextOffset: 589 - testutil.go:485: Offset: 731, NextOffset: 748 - testutil.go:485: Offset: 589, NextOffset: 606 - testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 765, NextOffset: 2057 - testutil.go:485: Offset: 623, NextOffset: 1758 + 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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -94883,6 +93102,8 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 187, NextOffset: 204 testutil.go:485: Offset: 88, NextOffset: 105 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU testutil.go:485: Offset: 204, NextOffset: 221 testutil.go:485: Offset: 105, NextOffset: 122 testutil.go:485: Offset: 221, NextOffset: 238 @@ -94895,17 +93116,28 @@ testutil.go:485: Offset: 173, NextOffset: 264 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 381, NextOffset: 714 - testutil.go:485: Offset: 264, NextOffset: 572 + testutil.go:485: Offset: 264, NextOffset: 573 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU/lost_digest_in_a_entry + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 714, NextOffset: 731 + testutil.go:485: Offset: 573, NextOffset: 590 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 731, NextOffset: 748 + testutil.go:485: Offset: 590, NextOffset: 607 + testutil.go:485: Offset: 748, NextOffset: 765 + testutil.go:485: Offset: 607, NextOffset: 624 + testutil.go:485: Offset: 765, NextOffset: 2057 + testutil.go:485: Offset: 624, NextOffset: 1761 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":602,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":619,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":636,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":653,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":743,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":760,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":777,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":794,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":602,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":619,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":636,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":653,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":743,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":760,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":777,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":794,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [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: 92, NextOffset: 109 testutil.go:485: Offset: 192, NextOffset: 209 @@ -94933,13 +93165,13 @@ testutil.go:485: Offset: 636, NextOffset: 653 testutil.go:485: Offset: 777, NextOffset: 794 testutil.go:485: Offset: 653, NextOffset: 1897 - testutil.go:485: Offset: 794, NextOffset: 2177 + testutil.go:485: Offset: 794, NextOffset: 2178 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" @@ -94956,7 +93188,24 @@ testutil.go:485: Offset: 177, NextOffset: 273 testutil.go:485: Offset: 277, NextOffset: 393 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: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" + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 92, NextOffset: 109 + testutil.go:485: Offset: 209, NextOffset: 226 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 109, NextOffset: 126 + testutil.go:485: Offset: 226, NextOffset: 243 + testutil.go:485: Offset: 126, NextOffset: 143 + testutil.go:485: Offset: 243, NextOffset: 260 + testutil.go:485: Offset: 143, NextOffset: 160 + testutil.go:485: Offset: 260, NextOffset: 277 + testutil.go:485: Offset: 160, NextOffset: 177 + testutil.go:485: Offset: 277, NextOffset: 393 + testutil.go:485: Offset: 177, NextOffset: 273 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 192, NextOffset: 209 testutil.go:485: Offset: 92, NextOffset: 109 @@ -94967,8 +93216,6 @@ testutil.go:485: Offset: 243, NextOffset: 260 testutil.go:485: Offset: 143, NextOffset: 160 testutil.go:485: Offset: 260, NextOffset: 277 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 277, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 273 @@ -94985,38 +93232,24 @@ testutil.go:485: Offset: 619, NextOffset: 636 testutil.go:485: Offset: 777, NextOffset: 794 testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 794, NextOffset: 2177 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 794, NextOffset: 2178 testutil.go:485: Offset: 653, NextOffset: 1897 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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 92, NextOffset: 109 - testutil.go:485: Offset: 209, NextOffset: 226 - testutil.go:485: Offset: 109, NextOffset: 126 - testutil.go:485: Offset: 226, NextOffset: 243 - testutil.go:485: Offset: 126, NextOffset: 143 - testutil.go:485: Offset: 243, NextOffset: 260 - testutil.go:485: Offset: 143, NextOffset: 160 - testutil.go:485: Offset: 260, NextOffset: 277 - testutil.go:485: Offset: 160, NextOffset: 177 - testutil.go:485: Offset: 277, NextOffset: 393 - testutil.go:485: Offset: 177, NextOffset: 273 + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":768,"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":802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":770,"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":804,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 110 testutil.go:485: Offset: 194, NextOffset: 211 @@ -95028,35 +93261,8 @@ testutil.go:485: Offset: 245, NextOffset: 262 testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 262, NextOffset: 279 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 178, NextOffset: 275 testutil.go:485: Offset: 279, NextOffset: 396 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 275, NextOffset: 611 - testutil.go:485: Offset: 396, 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: 611, NextOffset: 628 - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 645, NextOffset: 662 - testutil.go:485: Offset: 785, NextOffset: 802 - testutil.go:485: Offset: 662, NextOffset: 1880 - testutil.go:485: Offset: 802, NextOffset: 2184 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 110 testutil.go:485: Offset: 194, NextOffset: 211 @@ -95070,30 +93276,33 @@ testutil.go:485: Offset: 262, NextOffset: 279 testutil.go:485: Offset: 178, NextOffset: 275 testutil.go:485: Offset: 279, NextOffset: 396 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 275, NextOffset: 611 + testutil.go:485: Offset: 396, NextOffset: 753 testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 751, NextOffset: 768 testutil.go:485: Offset: 611, NextOffset: 628 - testutil.go:485: Offset: 768, NextOffset: 785 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 753, NextOffset: 770 testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 785, NextOffset: 802 + testutil.go:485: Offset: 770, NextOffset: 787 testutil.go:485: Offset: 645, NextOffset: 662 - testutil.go:485: Offset: 802, NextOffset: 2184 - testutil.go:485: Offset: 662, NextOffset: 1880 + testutil.go:485: Offset: 787, NextOffset: 804 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 662, NextOffset: 1879 + testutil.go:485: Offset: 804, 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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" 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 "": [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: 194, NextOffset: 211 testutil.go:485: Offset: 93, NextOffset: 110 @@ -95107,6 +93316,31 @@ testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 396, NextOffset: 753 + testutil.go:485: Offset: 275, 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: 753, NextOffset: 770 + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 770, NextOffset: 787 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 787, NextOffset: 804 + testutil.go:485: Offset: 645, NextOffset: 662 + testutil.go:485: Offset: 804, NextOffset: 2186 + testutil.go:485: Offset: 662, NextOffset: 1879 + 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: 194, NextOffset: 211 testutil.go:485: Offset: 93, NextOffset: 110 @@ -95120,17 +93354,19 @@ testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 396, NextOffset: 751 - testutil.go:485: Offset: 275, NextOffset: 611 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":768,"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":802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":768,"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":802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 276, NextOffset: 611 + testutil.go:485: Offset: 396, 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" @@ -95143,7 +93379,7 @@ testutil.go:485: Offset: 662, NextOffset: 1876 testutil.go:485: Offset: 802, NextOffset: 2183 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" @@ -95159,8 +93395,6 @@ testutil.go:485: Offset: 227, NextOffset: 244 testutil.go:485: Offset: 145, NextOffset: 162 testutil.go:485: Offset: 244, NextOffset: 261 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 162, NextOffset: 179 testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 179, NextOffset: 276 @@ -95170,6 +93404,8 @@ testutil.go:485: Offset: 193, NextOffset: 210 testutil.go:485: Offset: 111, NextOffset: 128 testutil.go:485: Offset: 210, NextOffset: 227 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 128, NextOffset: 145 testutil.go:485: Offset: 227, NextOffset: 244 testutil.go:485: Offset: 145, NextOffset: 162 @@ -95178,12 +93414,8 @@ testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 179, NextOffset: 276 testutil.go:485: Offset: 278, NextOffset: 396 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 276, NextOffset: 611 - testutil.go:485: Offset: 396, NextOffset: 751 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 396, NextOffset: 751 testutil.go:485: Offset: 276, NextOffset: 611 @@ -95193,6 +93425,8 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 751, NextOffset: 768 testutil.go:485: Offset: 611, NextOffset: 628 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 768, NextOffset: 785 testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 785, NextOffset: 802 @@ -95200,11 +93434,11 @@ testutil.go:485: Offset: 802, NextOffset: 2183 testutil.go:485: Offset: 662, NextOffset: 1876 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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" @@ -95224,6 +93458,8 @@ testutil.go:485: Offset: 193, NextOffset: 210 testutil.go:485: Offset: 94, NextOffset: 111 testutil.go:485: Offset: 210, NextOffset: 227 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 111, NextOffset: 128 testutil.go:485: Offset: 227, NextOffset: 244 testutil.go:485: Offset: 128, NextOffset: 145 @@ -95234,36 +93470,13 @@ testutil.go:485: Offset: 278, NextOffset: 396 testutil.go:485: Offset: 179, NextOffset: 276 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":631,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":648,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":665,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":775,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":792,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":809,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":616,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":633,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":650,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":775,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":792,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":809,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 277, NextOffset: 614 - testutil.go:485: Offset: 399, NextOffset: 758 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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: 614, NextOffset: 631 - testutil.go:485: Offset: 758, NextOffset: 775 - testutil.go:485: Offset: 631, NextOffset: 648 - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 648, NextOffset: 665 - testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 665, NextOffset: 1918 - testutil.go:485: Offset: 809, NextOffset: 2198 - 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 "": [test dev test2 baz.txt foo.txt barlink] 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" @@ -95289,19 +93502,34 @@ testutil.go:485: Offset: 146, NextOffset: 163 testutil.go:485: Offset: 247, NextOffset: 264 testutil.go:485: Offset: 163, NextOffset: 180 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 180, NextOffset: 277 testutil.go:485: Offset: 281, NextOffset: 399 - 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: 277, NextOffset: 616 + testutil.go:485: Offset: 399, 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: 616, NextOffset: 633 + testutil.go:485: Offset: 758, NextOffset: 775 + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 775, NextOffset: 792 + testutil.go:485: Offset: 650, NextOffset: 667 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 667, NextOffset: 1921 + testutil.go:485: Offset: 809, NextOffset: 2198 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "" 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: 196, NextOffset: 213 testutil.go:485: Offset: 95, NextOffset: 112 @@ -95315,6 +93543,29 @@ testutil.go:485: Offset: 163, NextOffset: 180 testutil.go:485: Offset: 281, NextOffset: 399 testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 399, NextOffset: 758 + testutil.go:485: Offset: 277, NextOffset: 616 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 775 + testutil.go:485: Offset: 616, NextOffset: 633 + testutil.go:485: Offset: 775, NextOffset: 792 + testutil.go:485: Offset: 633, NextOffset: 650 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 650, NextOffset: 667 + testutil.go:485: Offset: 809, NextOffset: 2198 + testutil.go:485: Offset: 667, NextOffset: 1921 + 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: 196, NextOffset: 213 testutil.go:485: Offset: 95, NextOffset: 112 @@ -95328,45 +93579,15 @@ testutil.go:485: Offset: 163, NextOffset: 180 testutil.go:485: Offset: 281, NextOffset: 399 testutil.go:485: Offset: 180, NextOffset: 277 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 399, NextOffset: 758 - testutil.go:485: Offset: 277, 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: 775 - testutil.go:485: Offset: 614, NextOffset: 631 - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 631, NextOffset: 648 - testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 648, NextOffset: 665 - testutil.go:485: Offset: 809, NextOffset: 2198 - testutil.go:485: Offset: 665, NextOffset: 1918 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":678,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":695,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":712,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":818,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":835,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":852,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":869,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":678,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":695,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":712,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":818,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":835,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":852,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":869,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 92, NextOffset: 109 - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 109, NextOffset: 126 - testutil.go:485: Offset: 209, NextOffset: 226 - testutil.go:485: Offset: 126, NextOffset: 143 - testutil.go:485: Offset: 226, NextOffset: 243 - testutil.go:485: Offset: 143, NextOffset: 160 - testutil.go:485: Offset: 243, NextOffset: 260 - testutil.go:485: Offset: 160, NextOffset: 177 - testutil.go:485: Offset: 260, NextOffset: 277 - testutil.go:485: Offset: 177, NextOffset: 273 - testutil.go:485: Offset: 277, NextOffset: 393 + 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: 92, NextOffset: 109 testutil.go:485: Offset: 192, NextOffset: 209 @@ -95393,34 +93614,33 @@ testutil.go:485: Offset: 835, NextOffset: 852 testutil.go:485: Offset: 712, NextOffset: 729 testutil.go:485: Offset: 852, NextOffset: 869 - testutil.go:485: Offset: 729, NextOffset: 2073 - testutil.go:485: Offset: 869, NextOffset: 2327 + testutil.go:485: Offset: 729, NextOffset: 2068 + testutil.go:485: Offset: 869, NextOffset: 2326 testutil.go:371: Comparing: "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": [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: "" 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: 818, NextOffset: 835 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 835, NextOffset: 852 - testutil.go:485: Offset: 695, NextOffset: 712 - testutil.go:485: Offset: 852, NextOffset: 869 - testutil.go:485: Offset: 712, NextOffset: 729 - testutil.go:485: Offset: 869, NextOffset: 2327 - testutil.go:485: Offset: 729, NextOffset: 2073 - 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: 92, NextOffset: 109 + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 109, NextOffset: 126 + testutil.go:485: Offset: 209, NextOffset: 226 + testutil.go:485: Offset: 126, NextOffset: 143 + testutil.go:485: Offset: 226, NextOffset: 243 + testutil.go:485: Offset: 143, NextOffset: 160 + testutil.go:485: Offset: 243, NextOffset: 260 + testutil.go:485: Offset: 160, NextOffset: 177 + testutil.go:485: Offset: 260, NextOffset: 277 + testutil.go:485: Offset: 177, NextOffset: 273 + testutil.go:485: Offset: 277, NextOffset: 393 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -95433,13 +93653,13 @@ testutil.go:485: Offset: 243, NextOffset: 260 testutil.go:485: Offset: 143, NextOffset: 160 testutil.go:485: Offset: 260, NextOffset: 277 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 277, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 273 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 192, NextOffset: 209 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX testutil.go:485: Offset: 92, NextOffset: 109 testutil.go:485: Offset: 209, NextOffset: 226 testutil.go:485: Offset: 109, NextOffset: 126 @@ -95454,16 +93674,33 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 393, NextOffset: 818 testutil.go:485: Offset: 273, NextOffset: 678 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU/duplicated_entry_offset + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 818, NextOffset: 835 + testutil.go:485: Offset: 678, NextOffset: 695 + testutil.go:485: Offset: 835, NextOffset: 852 + testutil.go:485: Offset: 695, NextOffset: 712 + testutil.go:485: Offset: 852, NextOffset: 869 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX + testutil.go:485: Offset: 712, NextOffset: 729 + testutil.go:485: Offset: 869, NextOffset: 2326 + testutil.go:485: Offset: 729, NextOffset: 2068 + 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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":684,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":701,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":718,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":735,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":826,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":843,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":860,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":877,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":687,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":704,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":721,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":738,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":828,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":845,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":862,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":879,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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": [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" @@ -95487,9 +93724,9 @@ testutil.go:485: Offset: 93, NextOffset: 110 testutil.go:485: Offset: 194, NextOffset: 211 testutil.go:485: Offset: 110, NextOffset: 127 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX testutil.go:485: Offset: 211, NextOffset: 228 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX testutil.go:485: Offset: 127, NextOffset: 144 testutil.go:485: Offset: 228, NextOffset: 245 testutil.go:485: Offset: 144, NextOffset: 161 @@ -95499,24 +93736,43 @@ testutil.go:485: Offset: 178, NextOffset: 275 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 275, NextOffset: 684 - testutil.go:485: Offset: 396, NextOffset: 826 + testutil.go:485: Offset: 275, NextOffset: 687 + testutil.go:485: Offset: 396, NextOffset: 828 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 684, NextOffset: 701 - testutil.go:485: Offset: 826, NextOffset: 843 - testutil.go:485: Offset: 701, NextOffset: 718 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR/duplicated_entry_offset + testutil.go:485: Offset: 687, NextOffset: 704 + testutil.go:485: Offset: 828, NextOffset: 845 + testutil.go:485: Offset: 704, NextOffset: 721 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 843, NextOffset: 860 - testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 860, NextOffset: 877 - testutil.go:485: Offset: 735, NextOffset: 2052 - testutil.go:485: Offset: 877, NextOffset: 2337 + testutil.go:485: Offset: 845, NextOffset: 862 + testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 862, NextOffset: 879 + testutil.go:485: Offset: 738, NextOffset: 2050 + testutil.go:485: Offset: 879, NextOffset: 2341 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: 828, NextOffset: 845 + testutil.go:485: Offset: 687, NextOffset: 704 + testutil.go:485: Offset: 845, NextOffset: 862 + testutil.go:485: Offset: 704, NextOffset: 721 + testutil.go:485: Offset: 862, NextOffset: 879 + testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 879, NextOffset: 2341 + testutil.go:485: Offset: 738, NextOffset: 2050 + 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: 194, NextOffset: 211 testutil.go:485: Offset: 93, NextOffset: 110 @@ -95524,37 +93780,14 @@ testutil.go:485: Offset: 110, NextOffset: 127 testutil.go:485: Offset: 228, NextOffset: 245 testutil.go:485: Offset: 127, NextOffset: 144 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX testutil.go:485: Offset: 245, NextOffset: 262 testutil.go:485: Offset: 144, NextOffset: 161 testutil.go:485: Offset: 262, NextOffset: 279 testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 396, NextOffset: 826 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 275, NextOffset: 684 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 826, NextOffset: 843 - testutil.go:485: Offset: 684, NextOffset: 701 - testutil.go:485: Offset: 843, NextOffset: 860 - testutil.go:485: Offset: 701, NextOffset: 718 - testutil.go:485: Offset: 860, NextOffset: 877 - testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 877, NextOffset: 2337 - testutil.go:485: Offset: 735, NextOffset: 2052 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 194, NextOffset: 211 testutil.go:485: Offset: 93, NextOffset: 110 @@ -95568,14 +93801,19 @@ testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 396, NextOffset: 828 + testutil.go:485: Offset: 275, NextOffset: 687 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":683,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":700,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":734,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":823,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":840,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":857,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":683,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":700,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":734,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":823,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":840,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":857,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 111 testutil.go:485: Offset: 193, NextOffset: 210 @@ -95591,8 +93829,6 @@ testutil.go:485: Offset: 278, NextOffset: 396 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 276, NextOffset: 683 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX testutil.go:485: Offset: 396, NextOffset: 823 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -95604,14 +93840,14 @@ testutil.go:485: Offset: 840, NextOffset: 857 testutil.go:485: Offset: 717, NextOffset: 734 testutil.go:485: Offset: 857, NextOffset: 874 - testutil.go:485: Offset: 734, NextOffset: 2048 + testutil.go:485: Offset: 734, NextOffset: 2043 testutil.go:485: Offset: 874, NextOffset: 2329 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 [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -95628,7 +93864,24 @@ testutil.go:485: Offset: 179, NextOffset: 276 testutil.go:485: Offset: 278, NextOffset: 396 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [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: 823, NextOffset: 840 + testutil.go:485: Offset: 683, NextOffset: 700 + testutil.go:485: Offset: 840, NextOffset: 857 + testutil.go:485: Offset: 700, NextOffset: 717 + testutil.go:485: Offset: 857, NextOffset: 874 + testutil.go:485: Offset: 717, NextOffset: 734 + testutil.go:485: Offset: 874, NextOffset: 2329 + testutil.go:485: Offset: 734, NextOffset: 2043 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "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" @@ -95652,6 +93905,8 @@ testutil.go:485: Offset: 227, NextOffset: 244 testutil.go:485: Offset: 128, NextOffset: 145 testutil.go:485: Offset: 244, NextOffset: 261 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX testutil.go:485: Offset: 145, NextOffset: 162 testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 162, NextOffset: 179 @@ -95661,49 +93916,14 @@ testutil.go:485: Offset: 396, NextOffset: 823 testutil.go:485: Offset: 276, NextOffset: 683 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 823, NextOffset: 840 - testutil.go:485: Offset: 683, NextOffset: 700 - testutil.go:485: Offset: 840, NextOffset: 857 - testutil.go:485: Offset: 700, NextOffset: 717 - testutil.go:485: Offset: 857, NextOffset: 874 - testutil.go:485: Offset: 717, NextOffset: 734 - testutil.go:485: Offset: 874, NextOffset: 2329 - testutil.go:485: Offset: 734, NextOffset: 2048 - 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" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":689,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":706,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":723,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":740,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":849,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":866,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":689,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":706,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":723,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":740,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":849,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":866,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 112 - testutil.go:485: Offset: 196, NextOffset: 213 - testutil.go:485: Offset: 112, NextOffset: 129 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 129, NextOffset: 146 - testutil.go:485: Offset: 230, NextOffset: 247 - testutil.go:485: Offset: 146, NextOffset: 163 - testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 163, NextOffset: 180 - testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 180, NextOffset: 277 - testutil.go:485: Offset: 281, NextOffset: 399 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 277, NextOffset: 689 - testutil.go:485: Offset: 399, NextOffset: 832 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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" @@ -95713,10 +93933,10 @@ testutil.go:485: Offset: 849, NextOffset: 866 testutil.go:485: Offset: 723, NextOffset: 740 testutil.go:485: Offset: 866, NextOffset: 883 - testutil.go:485: Offset: 740, NextOffset: 2093 + testutil.go:485: Offset: 740, NextOffset: 2087 testutil.go:485: Offset: 883, NextOffset: 2345 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -95735,45 +93955,48 @@ testutil.go:485: Offset: 163, NextOffset: 180 testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 180, NextOffset: 277 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:485: Offset: 281, NextOffset: 399 - 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: 196, NextOffset: 213 testutil.go:485: Offset: 95, NextOffset: 112 - testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 196, NextOffset: 213 testutil.go:485: Offset: 112, NextOffset: 129 - testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 213, NextOffset: 230 testutil.go:485: Offset: 129, NextOffset: 146 - testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 230, NextOffset: 247 testutil.go:485: Offset: 146, NextOffset: 163 - testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 247, NextOffset: 264 testutil.go:485: Offset: 163, NextOffset: 180 - testutil.go:485: Offset: 281, NextOffset: 399 + testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:485: Offset: 281, NextOffset: 399 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 399, NextOffset: 832 testutil.go:485: Offset: 277, NextOffset: 689 + testutil.go:485: Offset: 399, NextOffset: 832 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 849 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:485: Offset: 689, NextOffset: 706 testutil.go:485: Offset: 849, NextOffset: 866 testutil.go:485: Offset: 706, NextOffset: 723 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:485: Offset: 866, NextOffset: 883 testutil.go:485: Offset: 723, NextOffset: 740 testutil.go:485: Offset: 883, NextOffset: 2345 - testutil.go:485: Offset: 740, NextOffset: 2093 + testutil.go:485: Offset: 740, NextOffset: 2087 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -95786,35 +94009,38 @@ testutil.go:485: Offset: 247, NextOffset: 264 testutil.go:485: Offset: 146, NextOffset: 163 testutil.go:485: Offset: 264, NextOffset: 281 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX testutil.go:485: Offset: 163, NextOffset: 180 testutil.go:485: Offset: 281, NextOffset: 399 testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 196, NextOffset: 213 + testutil.go:485: Offset: 95, NextOffset: 112 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 112, NextOffset: 129 + testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 129, NextOffset: 146 + testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 146, NextOffset: 163 + testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 163, NextOffset: 180 + testutil.go:485: Offset: 281, NextOffset: 399 + testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 399, NextOffset: 832 + testutil.go:485: Offset: 277, NextOffset: 689 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":621,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":638,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":655,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":780,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":797,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":621,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":638,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":655,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":781,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":798,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "test" vs "test" - testutil.go:377: 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: 621 - testutil.go:485: Offset: 746, NextOffset: 763 - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 638, NextOffset: 655 - testutil.go:485: Offset: 780, NextOffset: 797 - testutil.go:485: Offset: 655, NextOffset: 1892 - testutil.go:485: Offset: 797, NextOffset: 2169 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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 [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" @@ -95845,12 +94071,23 @@ testutil.go:485: Offset: 279, NextOffset: 391 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 268, NextOffset: 604 - testutil.go:485: Offset: 391, NextOffset: 746 + testutil.go:485: Offset: 391, NextOffset: 747 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,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: 604, NextOffset: 621 + testutil.go:485: Offset: 747, NextOffset: 764 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 638, NextOffset: 655 + testutil.go:485: Offset: 781, NextOffset: 798 + testutil.go:485: Offset: 655, NextOffset: 1893 + testutil.go:485: Offset: 798, NextOffset: 2171 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 [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 194, NextOffset: 211 testutil.go:485: Offset: 90, NextOffset: 107 @@ -95864,31 +94101,6 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 279, NextOffset: 391 testutil.go:485: Offset: 175, NextOffset: 268 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 391, NextOffset: 746 - testutil.go:485: Offset: 268, 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: 763 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU - testutil.go:485: Offset: 604, NextOffset: 621 - testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 780, NextOffset: 797 - testutil.go:485: Offset: 638, NextOffset: 655 - testutil.go:485: Offset: 797, NextOffset: 2169 - testutil.go:485: Offset: 655, NextOffset: 1892 - testutil.go:371: Comparing: "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: 194, NextOffset: 211 testutil.go:485: Offset: 90, NextOffset: 107 @@ -95902,25 +94114,37 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 279, NextOffset: 391 testutil.go:485: Offset: 175, NextOffset: 268 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 391, NextOffset: 747 + testutil.go:485: Offset: 268, 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: 747, NextOffset: 764 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 781, NextOffset: 798 + testutil.go:485: Offset: 638, NextOffset: 655 + testutil.go:485: Offset: 798, NextOffset: 2171 + testutil.go:485: Offset: 655, NextOffset: 1893 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU + 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" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":657,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":657,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 90, NextOffset: 107 - testutil.go:485: Offset: 195, NextOffset: 212 - testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 212, NextOffset: 229 - testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 229, NextOffset: 246 - testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 246, NextOffset: 263 - testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 263, NextOffset: 280 - testutil.go:485: Offset: 175, NextOffset: 272 - testutil.go:485: Offset: 280, NextOffset: 396 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 272, NextOffset: 606 testutil.go:485: Offset: 396, NextOffset: 750 @@ -95934,16 +94158,14 @@ testutil.go:485: Offset: 767, NextOffset: 784 testutil.go:485: Offset: 640, NextOffset: 657 testutil.go:485: Offset: 784, NextOffset: 801 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 657, NextOffset: 1862 - testutil.go:485: Offset: 801, NextOffset: 2190 + testutil.go:485: Offset: 657, NextOffset: 1861 + testutil.go:485: Offset: 801, NextOffset: 2192 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/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" @@ -95959,11 +94181,21 @@ testutil.go:485: Offset: 263, NextOffset: 280 testutil.go:485: Offset: 175, NextOffset: 272 testutil.go:485: Offset: 280, NextOffset: 396 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 90, NextOffset: 107 + testutil.go:485: Offset: 195, NextOffset: 212 + testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 212, NextOffset: 229 + testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 229, NextOffset: 246 + testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 246, NextOffset: 263 + testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 263, NextOffset: 280 + testutil.go:485: Offset: 175, NextOffset: 272 + testutil.go:485: Offset: 280, NextOffset: 396 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 "": [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" @@ -95973,14 +94205,14 @@ testutil.go:485: Offset: 623, NextOffset: 640 testutil.go:485: Offset: 784, NextOffset: 801 testutil.go:485: Offset: 640, NextOffset: 657 - testutil.go:485: Offset: 801, NextOffset: 2190 - testutil.go:485: Offset: 657, NextOffset: 1862 + testutil.go:485: Offset: 801, NextOffset: 2192 + testutil.go:485: Offset: 657, NextOffset: 1861 testutil.go:371: Comparing: "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" @@ -95998,8 +94230,6 @@ testutil.go:485: Offset: 175, NextOffset: 272 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 195, NextOffset: 212 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 212, NextOffset: 229 testutil.go:485: Offset: 107, NextOffset: 124 @@ -96014,15 +94244,16 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 396, NextOffset: 750 testutil.go:485: Offset: 272, NextOffset: 606 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"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":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":142,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":176,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":605,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":622,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":639,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"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":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":142,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":176,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":621,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":638,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":655,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "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 [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 91, NextOffset: 108 testutil.go:485: Offset: 196, NextOffset: 213 @@ -96036,14 +94267,35 @@ testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 176, NextOffset: 273 testutil.go:485: Offset: 281, NextOffset: 398 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 273, NextOffset: 604 + testutil.go:485: Offset: 398, 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: 604, NextOffset: 621 + testutil.go:485: Offset: 750, NextOffset: 767 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 767, NextOffset: 784 + testutil.go:485: Offset: 638, NextOffset: 655 + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 655, NextOffset: 1867 + testutil.go:485: Offset: 801, NextOffset: 2183 + 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: 91, NextOffset: 108 testutil.go:485: Offset: 196, NextOffset: 213 testutil.go:485: Offset: 108, NextOffset: 125 testutil.go:485: Offset: 213, NextOffset: 230 testutil.go:485: Offset: 125, NextOffset: 142 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU testutil.go:485: Offset: 230, NextOffset: 247 testutil.go:485: Offset: 142, NextOffset: 159 testutil.go:485: Offset: 247, NextOffset: 264 @@ -96051,29 +94303,33 @@ testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 176, NextOffset: 273 testutil.go:485: Offset: 281, NextOffset: 398 + 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: 273, NextOffset: 605 testutil.go:485: Offset: 398, NextOffset: 750 + testutil.go:485: Offset: 273, 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: 605, NextOffset: 622 testutil.go:485: Offset: 750, NextOffset: 767 - testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 639, NextOffset: 656 + testutil.go:485: Offset: 621, NextOffset: 638 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 656, NextOffset: 1868 - testutil.go:485: Offset: 801, NextOffset: 2184 + testutil.go:485: Offset: 638, NextOffset: 655 + testutil.go:485: Offset: 801, NextOffset: 2183 + testutil.go:485: Offset: 655, NextOffset: 1867 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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 [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: 196, NextOffset: 213 testutil.go:485: Offset: 91, NextOffset: 108 @@ -96081,37 +94337,12 @@ testutil.go:485: Offset: 108, NextOffset: 125 testutil.go:485: Offset: 230, NextOffset: 247 testutil.go:485: Offset: 125, NextOffset: 142 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU testutil.go:485: Offset: 247, NextOffset: 264 testutil.go:485: Offset: 142, NextOffset: 159 testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 159, NextOffset: 176 testutil.go:485: Offset: 281, NextOffset: 398 testutil.go:485: Offset: 176, NextOffset: 273 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 398, NextOffset: 750 - testutil.go:485: Offset: 273, NextOffset: 605 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 767 - testutil.go:485: Offset: 605, NextOffset: 622 - testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 801, NextOffset: 2184 - testutil.go:485: Offset: 656, NextOffset: 1868 - 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: 196, NextOffset: 213 testutil.go:485: Offset: 91, NextOffset: 108 @@ -96126,16 +94357,13 @@ testutil.go:485: Offset: 281, NextOffset: 398 testutil.go:485: Offset: 176, NextOffset: 273 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":397,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":771,"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":805,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":397,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":771,"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":805,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 275, NextOffset: 611 - testutil.go:485: Offset: 397, NextOffset: 754 + 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] @@ -96146,10 +94374,8 @@ testutil.go:485: Offset: 771, NextOffset: 788 testutil.go:485: Offset: 645, NextOffset: 662 testutil.go:485: Offset: 788, NextOffset: 805 - testutil.go:485: Offset: 662, NextOffset: 1908 + testutil.go:485: Offset: 662, NextOffset: 1909 testutil.go:485: Offset: 805, NextOffset: 2193 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,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] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -96184,8 +94410,11 @@ testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 177, NextOffset: 275 testutil.go:485: Offset: 281, NextOffset: 397 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 275, NextOffset: 611 + testutil.go:485: Offset: 397, NextOffset: 754 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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] @@ -96197,9 +94426,13 @@ testutil.go:485: Offset: 788, NextOffset: 805 testutil.go:485: Offset: 645, NextOffset: 662 testutil.go:485: Offset: 805, NextOffset: 2193 - testutil.go:485: Offset: 662, NextOffset: 1908 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 662, NextOffset: 1909 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" @@ -96236,31 +94469,10 @@ testutil.go:485: Offset: 397, NextOffset: 754 testutil.go:485: Offset: 275, NextOffset: 611 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":742,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":759,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":742,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":759,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 563, NextOffset: 580 - testutil.go:485: Offset: 725, NextOffset: 742 - testutil.go:485: Offset: 580, NextOffset: 597 - testutil.go:485: Offset: 742, NextOffset: 759 - testutil.go:485: Offset: 597, NextOffset: 614 - testutil.go:485: Offset: 759, NextOffset: 776 - testutil.go:485: Offset: 614, NextOffset: 1762 - testutil.go:485: Offset: 776, NextOffset: 2086 - testutil.go:371: Comparing: "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 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" @@ -96275,6 +94487,9 @@ testutil.go:485: Offset: 155, NextOffset: 172 testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 172, NextOffset: 263 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR testutil.go:485: Offset: 275, NextOffset: 387 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 87, NextOffset: 104 @@ -96293,21 +94508,25 @@ testutil.go:485: Offset: 263, NextOffset: 563 testutil.go:485: Offset: 387, NextOffset: 725 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 563, NextOffset: 580 + testutil.go:485: Offset: 725, NextOffset: 742 + testutil.go:485: Offset: 580, NextOffset: 597 + testutil.go:485: Offset: 742, NextOffset: 759 + testutil.go:485: Offset: 597, NextOffset: 614 + testutil.go:485: Offset: 759, NextOffset: 776 + testutil.go:485: Offset: 614, NextOffset: 1762 + testutil.go:485: Offset: 776, NextOffset: 2083 + 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 "": [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: 190, NextOffset: 207 - testutil.go:485: Offset: 87, NextOffset: 104 - testutil.go:485: Offset: 207, NextOffset: 224 - testutil.go:485: Offset: 104, NextOffset: 121 - testutil.go:485: Offset: 224, NextOffset: 241 - testutil.go:485: Offset: 121, NextOffset: 138 - testutil.go:485: Offset: 241, NextOffset: 258 - testutil.go:485: Offset: 138, NextOffset: 155 - testutil.go:485: Offset: 258, NextOffset: 275 - testutil.go:485: Offset: 155, NextOffset: 172 - testutil.go:485: Offset: 275, NextOffset: 387 - testutil.go:485: Offset: 172, NextOffset: 263 + 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: 387, NextOffset: 725 testutil.go:485: Offset: 263, NextOffset: 563 @@ -96321,7 +94540,7 @@ testutil.go:485: Offset: 580, NextOffset: 597 testutil.go:485: Offset: 759, NextOffset: 776 testutil.go:485: Offset: 597, NextOffset: 614 - testutil.go:485: Offset: 776, NextOffset: 2086 + testutil.go:485: Offset: 776, NextOffset: 2083 testutil.go:485: Offset: 614, NextOffset: 1762 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] @@ -96344,43 +94563,32 @@ testutil.go:485: Offset: 155, NextOffset: 172 testutil.go:485: Offset: 275, NextOffset: 387 testutil.go:485: Offset: 172, NextOffset: 263 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 190, NextOffset: 207 + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 207, NextOffset: 224 + testutil.go:485: Offset: 104, NextOffset: 121 + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 121, NextOffset: 138 + testutil.go:485: Offset: 241, NextOffset: 258 + testutil.go:485: Offset: 138, NextOffset: 155 + testutil.go:485: Offset: 258, NextOffset: 275 + testutil.go:485: Offset: 155, NextOffset: 172 + testutil.go:485: Offset: 275, NextOffset: 387 + testutil.go:485: Offset: 172, NextOffset: 263 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":576,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":593,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":610,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":627,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":768,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":785,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":577,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":594,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":611,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":628,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":768,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":785,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 268, NextOffset: 576 - testutil.go:485: Offset: 388, 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: 576, NextOffset: 593 - testutil.go:485: Offset: 734, NextOffset: 751 - testutil.go:485: Offset: 593, NextOffset: 610 - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 610, NextOffset: 627 - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 627, NextOffset: 1786 - testutil.go:485: Offset: 785, NextOffset: 2098 - 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 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: 89, NextOffset: 106 testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 106, NextOffset: 123 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 123, NextOffset: 140 testutil.go:485: Offset: 224, NextOffset: 241 @@ -96403,30 +94611,44 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:485: Offset: 275, NextOffset: 388 - 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 268, NextOffset: 577 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 388, 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: 577, NextOffset: 594 testutil.go:485: Offset: 734, NextOffset: 751 - testutil.go:485: Offset: 576, NextOffset: 593 + testutil.go:485: Offset: 594, NextOffset: 611 testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 593, NextOffset: 610 + testutil.go:485: Offset: 611, NextOffset: 628 testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 610, NextOffset: 627 + testutil.go:485: Offset: 628, NextOffset: 1786 testutil.go:485: Offset: 785, NextOffset: 2098 - testutil.go:485: Offset: 627, NextOffset: 1786 testutil.go:371: Comparing: "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 [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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 89, NextOffset: 106 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 106, NextOffset: 123 testutil.go:485: Offset: 224, NextOffset: 241 @@ -96452,13 +94674,26 @@ testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 388, NextOffset: 734 - testutil.go:485: Offset: 268, NextOffset: 576 + testutil.go:485: Offset: 268, NextOffset: 577 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 751 + testutil.go:485: Offset: 577, NextOffset: 594 + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 594, NextOffset: 611 + testutil.go:485: Offset: 768, NextOffset: 785 + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 785, NextOffset: 2098 + testutil.go:485: Offset: 628, NextOffset: 1786 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":571,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":588,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":605,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":622,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":763,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":571,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":588,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":605,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":622,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":763,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [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" @@ -96468,10 +94703,10 @@ testutil.go:485: Offset: 746, NextOffset: 763 testutil.go:485: Offset: 605, NextOffset: 622 testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 622, NextOffset: 1782 - testutil.go:485: Offset: 780, NextOffset: 2090 + testutil.go:485: Offset: 622, NextOffset: 1783 + testutil.go:485: Offset: 780, NextOffset: 2089 testutil.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" @@ -96486,8 +94721,6 @@ testutil.go:485: Offset: 124, NextOffset: 141 testutil.go:485: Offset: 225, NextOffset: 242 testutil.go:485: Offset: 141, NextOffset: 158 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 242, NextOffset: 259 testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 259, NextOffset: 276 @@ -96511,7 +94744,7 @@ testutil.go:485: Offset: 390, NextOffset: 729 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go: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: 191, NextOffset: 208 testutil.go:485: Offset: 90, NextOffset: 107 @@ -96527,8 +94760,6 @@ testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 390, NextOffset: 729 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 269, NextOffset: 571 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -96540,14 +94771,14 @@ testutil.go:485: Offset: 588, NextOffset: 605 testutil.go:485: Offset: 763, NextOffset: 780 testutil.go:485: Offset: 605, NextOffset: 622 - testutil.go:485: Offset: 780, NextOffset: 2090 - testutil.go:485: Offset: 622, NextOffset: 1782 + testutil.go:485: Offset: 780, NextOffset: 2089 + testutil.go:485: Offset: 622, NextOffset: 1783 testutil.go:371: Comparing: "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" @@ -96564,27 +94795,14 @@ testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:485: Offset: 175, NextOffset: 269 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":582,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":599,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":616,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":633,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":582,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":599,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":616,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":633,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 92, NextOffset: 109 - testutil.go:485: Offset: 193, NextOffset: 210 - testutil.go:485: Offset: 109, NextOffset: 126 - testutil.go:485: Offset: 210, NextOffset: 227 - testutil.go:485: Offset: 126, NextOffset: 143 - testutil.go:485: Offset: 227, NextOffset: 244 - testutil.go:485: Offset: 143, NextOffset: 160 - testutil.go:485: Offset: 244, NextOffset: 261 - testutil.go:485: Offset: 160, NextOffset: 177 - testutil.go:485: Offset: 261, NextOffset: 278 - testutil.go:485: Offset: 177, NextOffset: 272 - testutil.go:485: Offset: 278, NextOffset: 393 + 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: 92, NextOffset: 109 testutil.go:485: Offset: 193, NextOffset: 210 @@ -96611,16 +94829,31 @@ testutil.go:485: Offset: 757, NextOffset: 774 testutil.go:485: Offset: 616, NextOffset: 633 testutil.go:485: Offset: 774, NextOffset: 791 - testutil.go:485: Offset: 633, NextOffset: 1796 - testutil.go:485: Offset: 791, NextOffset: 2104 + testutil.go:485: Offset: 633, NextOffset: 1795 + testutil.go:485: Offset: 791, NextOffset: 2105 testutil.go:371: Comparing: "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" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 92, NextOffset: 109 + testutil.go:485: Offset: 193, NextOffset: 210 + testutil.go:485: Offset: 109, NextOffset: 126 + testutil.go:485: Offset: 210, NextOffset: 227 + testutil.go:485: Offset: 126, NextOffset: 143 + testutil.go:485: Offset: 227, NextOffset: 244 + testutil.go:485: Offset: 143, NextOffset: 160 + testutil.go:485: Offset: 244, NextOffset: 261 + testutil.go:485: Offset: 160, NextOffset: 177 + testutil.go:485: Offset: 261, NextOffset: 278 + testutil.go:485: Offset: 177, NextOffset: 272 + testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -96635,6 +94868,8 @@ testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 278, NextOffset: 393 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 177, NextOffset: 272 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 193, NextOffset: 210 @@ -96646,6 +94881,8 @@ testutil.go:485: Offset: 244, NextOffset: 261 testutil.go:485: Offset: 143, NextOffset: 160 testutil.go:485: Offset: 261, NextOffset: 278 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 272 @@ -96662,8 +94899,8 @@ testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 774, NextOffset: 791 testutil.go:485: Offset: 616, NextOffset: 633 - testutil.go:485: Offset: 791, NextOffset: 2104 - testutil.go:485: Offset: 633, NextOffset: 1796 + testutil.go:485: Offset: 791, NextOffset: 2105 + testutil.go:485: Offset: 633, NextOffset: 1795 testutil.go:371: Comparing: "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" @@ -96671,48 +94908,33 @@ testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":656,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":673,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":793,"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":827,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":844,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":678,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":798,"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":832,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":849,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 87, NextOffset: 104 - testutil.go:485: Offset: 190, NextOffset: 207 - testutil.go:485: Offset: 104, NextOffset: 121 - testutil.go:485: Offset: 207, NextOffset: 224 - testutil.go:485: Offset: 121, NextOffset: 138 - testutil.go:485: Offset: 224, NextOffset: 241 - testutil.go:485: Offset: 138, NextOffset: 155 - testutil.go:485: Offset: 241, NextOffset: 258 - testutil.go:485: Offset: 155, NextOffset: 172 - testutil.go:485: Offset: 258, NextOffset: 275 - testutil.go:485: Offset: 172, NextOffset: 263 - testutil.go:485: Offset: 275, NextOffset: 387 + 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: 263, NextOffset: 639 - testutil.go:485: Offset: 387, NextOffset: 793 + testutil.go:485: Offset: 263, NextOffset: 644 + testutil.go:485: Offset: 387, NextOffset: 798 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 793, NextOffset: 810 - testutil.go:485: Offset: 656, NextOffset: 673 - testutil.go:485: Offset: 810, NextOffset: 827 - testutil.go:485: Offset: 673, NextOffset: 690 - testutil.go:485: Offset: 827, NextOffset: 844 - testutil.go:485: Offset: 690, NextOffset: 1934 - testutil.go:485: Offset: 844, NextOffset: 2234 + testutil.go:485: Offset: 644, NextOffset: 661 + testutil.go:485: Offset: 798, NextOffset: 815 + testutil.go:485: Offset: 661, NextOffset: 678 + testutil.go:485: Offset: 815, NextOffset: 832 + testutil.go:485: Offset: 678, NextOffset: 695 + testutil.go:485: Offset: 832, NextOffset: 849 + testutil.go:485: Offset: 695, NextOffset: 1938 + testutil.go:485: Offset: 849, NextOffset: 2238 testutil.go:371: Comparing: "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" @@ -96728,23 +94950,21 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:485: Offset: 275, NextOffset: 387 - 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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 87, NextOffset: 104 - testutil.go:485: Offset: 207, NextOffset: 224 + testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 104, NextOffset: 121 - testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 121, NextOffset: 138 - testutil.go:485: Offset: 241, NextOffset: 258 + testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 138, NextOffset: 155 - testutil.go:485: Offset: 258, NextOffset: 275 + testutil.go:485: Offset: 241, NextOffset: 258 testutil.go:485: Offset: 155, NextOffset: 172 - testutil.go:485: Offset: 275, NextOffset: 387 + testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 172, NextOffset: 263 + testutil.go:485: Offset: 275, NextOffset: 387 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 87, NextOffset: 104 @@ -96759,53 +94979,52 @@ testutil.go:485: Offset: 275, NextOffset: 387 testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 387, NextOffset: 793 - testutil.go:485: Offset: 263, NextOffset: 639 + testutil.go:485: Offset: 387, NextOffset: 798 + testutil.go:485: Offset: 263, 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: 793, NextOffset: 810 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 810, NextOffset: 827 - testutil.go:485: Offset: 656, NextOffset: 673 - testutil.go:485: Offset: 827, NextOffset: 844 - testutil.go:485: Offset: 673, NextOffset: 690 - testutil.go:485: Offset: 844, NextOffset: 2234 - testutil.go:485: Offset: 690, NextOffset: 1934 + testutil.go:485: Offset: 798, NextOffset: 815 + testutil.go:485: Offset: 644, NextOffset: 661 + testutil.go:485: Offset: 815, NextOffset: 832 + testutil.go:485: Offset: 661, NextOffset: 678 + testutil.go:485: Offset: 832, NextOffset: 849 + testutil.go:485: Offset: 678, NextOffset: 695 + testutil.go:485: Offset: 849, NextOffset: 2238 + testutil.go:485: Offset: 695, NextOffset: 1938 testutil.go:371: Comparing: "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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":657,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":674,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":788,"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":822,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "test" vs "test" - testutil.go:377: 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: 657 - testutil.go:485: Offset: 788, NextOffset: 805 - testutil.go:485: Offset: 657, NextOffset: 674 - testutil.go:485: Offset: 805, NextOffset: 822 - testutil.go:485: Offset: 674, NextOffset: 691 - testutil.go:485: Offset: 822, NextOffset: 839 - testutil.go:485: Offset: 691, NextOffset: 1943 - testutil.go:485: Offset: 839, NextOffset: 2239 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 190, NextOffset: 207 + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 207, NextOffset: 224 + testutil.go:485: Offset: 104, NextOffset: 121 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 121, NextOffset: 138 + testutil.go:485: Offset: 241, NextOffset: 258 + testutil.go:485: Offset: 138, NextOffset: 155 + testutil.go:485: Offset: 258, NextOffset: 275 + testutil.go:485: Offset: 155, NextOffset: 172 + testutil.go:485: Offset: 275, NextOffset: 387 + testutil.go:485: Offset: 172, NextOffset: 263 +=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":647,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":681,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":795,"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":829,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 89, NextOffset: 106 testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 106, NextOffset: 123 @@ -96818,6 +95037,29 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:485: Offset: 275, NextOffset: 388 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 268, NextOffset: 647 + testutil.go:485: Offset: 388, NextOffset: 795 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 795, NextOffset: 812 + testutil.go:485: Offset: 664, NextOffset: 681 + testutil.go:485: Offset: 812, NextOffset: 829 + testutil.go:485: Offset: 681, NextOffset: 698 + testutil.go:485: Offset: 829, NextOffset: 846 + testutil.go:485: Offset: 698, NextOffset: 1939 + testutil.go:485: Offset: 846, NextOffset: 2246 + 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: 89, NextOffset: 106 testutil.go:485: Offset: 190, NextOffset: 207 @@ -96831,18 +95073,14 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:485: Offset: 275, NextOffset: 388 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 268, NextOffset: 640 - testutil.go:485: Offset: 388, NextOffset: 788 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [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" @@ -96872,45 +95110,43 @@ testutil.go:485: Offset: 275, NextOffset: 388 testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 388, NextOffset: 788 - testutil.go:485: Offset: 268, NextOffset: 640 + testutil.go:485: Offset: 388, NextOffset: 795 + testutil.go:485: Offset: 268, NextOffset: 647 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,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: 788, NextOffset: 805 - testutil.go:485: Offset: 640, NextOffset: 657 - testutil.go:485: Offset: 805, NextOffset: 822 - testutil.go:485: Offset: 657, NextOffset: 674 - testutil.go:485: Offset: 822, NextOffset: 839 - testutil.go:485: Offset: 674, NextOffset: 691 - testutil.go:485: Offset: 839, NextOffset: 2239 - testutil.go:485: Offset: 691, NextOffset: 1943 + testutil.go:485: Offset: 795, NextOffset: 812 + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 812, NextOffset: 829 + testutil.go:485: Offset: 664, NextOffset: 681 + testutil.go:485: Offset: 829, NextOffset: 846 + testutil.go:485: Offset: 681, NextOffset: 698 + testutil.go:485: Offset: 846, NextOffset: 2246 + testutil.go:485: Offset: 698, NextOffset: 1939 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":637,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":654,"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":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":803,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":820,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":660,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":677,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"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":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 269, NextOffset: 637 - testutil.go:485: Offset: 390, NextOffset: 786 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 637, NextOffset: 654 - testutil.go:485: Offset: 786, NextOffset: 803 - testutil.go:485: Offset: 654, NextOffset: 671 - testutil.go:485: Offset: 803, NextOffset: 820 - testutil.go:485: Offset: 671, NextOffset: 688 - testutil.go:485: Offset: 820, NextOffset: 837 - testutil.go:485: Offset: 688, NextOffset: 1932 - testutil.go:485: Offset: 837, NextOffset: 2233 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 660, NextOffset: 677 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 694, NextOffset: 1938 + testutil.go:485: Offset: 843, NextOffset: 2237 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" @@ -96943,26 +95179,20 @@ testutil.go:485: Offset: 259, NextOffset: 276 testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:485: Offset: 276, NextOffset: 390 - 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 269, NextOffset: 643 + testutil.go:485: Offset: 390, NextOffset: 792 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,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: 786, NextOffset: 803 - testutil.go:485: Offset: 637, NextOffset: 654 - testutil.go:485: Offset: 803, NextOffset: 820 - testutil.go:485: Offset: 654, NextOffset: 671 - testutil.go:485: Offset: 820, NextOffset: 837 - testutil.go:485: Offset: 671, NextOffset: 688 - testutil.go:485: Offset: 837, NextOffset: 2233 - testutil.go:485: Offset: 688, NextOffset: 1932 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -96986,29 +95216,43 @@ testutil.go:485: Offset: 225, NextOffset: 242 testutil.go:485: Offset: 124, NextOffset: 141 testutil.go:485: Offset: 242, NextOffset: 259 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 259, NextOffset: 276 testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 390, NextOffset: 786 - testutil.go:485: Offset: 269, NextOffset: 637 + testutil.go:485: Offset: 390, NextOffset: 792 + testutil.go:485: Offset: 269, 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: 792, NextOffset: 809 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 660, NextOffset: 677 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 843, NextOffset: 2237 + testutil.go:485: Offset: 694, NextOffset: 1938 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":678,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":794,"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":828,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":845,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":651,"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":685,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":702,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":797,"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":831,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":848,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [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 [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" @@ -97038,22 +95282,26 @@ testutil.go:485: Offset: 177, NextOffset: 272 testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 272, NextOffset: 644 - testutil.go:485: Offset: 393, NextOffset: 794 + testutil.go:485: Offset: 272, NextOffset: 651 + testutil.go:485: Offset: 393, NextOffset: 797 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 661 - testutil.go:485: Offset: 794, NextOffset: 811 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 811, NextOffset: 828 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 828, NextOffset: 845 - testutil.go:485: Offset: 695, NextOffset: 1942 - testutil.go:485: Offset: 845, NextOffset: 2242 + testutil.go:485: Offset: 651, NextOffset: 668 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 668, NextOffset: 685 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 685, NextOffset: 702 + testutil.go:485: Offset: 831, NextOffset: 848 + testutil.go:485: Offset: 702, NextOffset: 1948 + testutil.go:485: Offset: 848, NextOffset: 2245 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,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 [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 [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: 193, NextOffset: 210 testutil.go:485: Offset: 92, NextOffset: 109 @@ -97067,29 +95315,6 @@ testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 272 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 393, NextOffset: 794 - testutil.go:485: Offset: 272, 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: 794, NextOffset: 811 - testutil.go:485: Offset: 644, NextOffset: 661 - testutil.go:485: Offset: 811, NextOffset: 828 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 828, NextOffset: 845 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 845, NextOffset: 2242 - testutil.go:485: Offset: 695, NextOffset: 1942 - testutil.go:371: Comparing: "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: 193, NextOffset: 210 testutil.go:485: Offset: 92, NextOffset: 109 @@ -97103,33 +95328,32 @@ testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 272 -=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":574,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":591,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":608,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":625,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":382,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":735,"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":769,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 393, NextOffset: 797 + testutil.go:485: Offset: 272, NextOffset: 651 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 574, NextOffset: 591 - testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 591, NextOffset: 608 - testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 608, NextOffset: 625 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 625, NextOffset: 1773 - testutil.go:485: Offset: 769, NextOffset: 2078 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 651, NextOffset: 668 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 668, NextOffset: 685 + testutil.go:485: Offset: 831, NextOffset: 848 + testutil.go:485: Offset: 685, NextOffset: 702 + testutil.go:485: Offset: 848, NextOffset: 2245 + testutil.go:485: Offset: 702, NextOffset: 1948 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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":575,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":592,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":609,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":626,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":382,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":735,"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":769,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 88, NextOffset: 105 testutil.go:485: Offset: 187, NextOffset: 204 @@ -97143,8 +95367,29 @@ testutil.go:485: Offset: 255, NextOffset: 272 testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:485: Offset: 272, NextOffset: 382 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 262, NextOffset: 575 + testutil.go:485: Offset: 382, NextOffset: 718 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 575, NextOffset: 592 + testutil.go:485: Offset: 718, NextOffset: 735 + testutil.go:485: Offset: 592, NextOffset: 609 + testutil.go:485: Offset: 735, NextOffset: 752 + testutil.go:485: Offset: 609, NextOffset: 626 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 626, NextOffset: 1774 + testutil.go:485: Offset: 769, NextOffset: 2079 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 88, NextOffset: 105 testutil.go:485: Offset: 187, NextOffset: 204 @@ -97158,11 +95403,16 @@ testutil.go:485: Offset: 255, NextOffset: 272 testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:485: Offset: 272, NextOffset: 382 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 262, NextOffset: 574 - testutil.go:485: Offset: 382, NextOffset: 718 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 187, NextOffset: 204 testutil.go:485: Offset: 88, NextOffset: 105 @@ -97174,31 +95424,10 @@ testutil.go:485: Offset: 139, NextOffset: 156 testutil.go:485: Offset: 255, NextOffset: 272 testutil.go:485: Offset: 156, NextOffset: 173 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 272, NextOffset: 382 testutil.go:485: Offset: 173, NextOffset: 262 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 382, NextOffset: 718 - testutil.go:485: Offset: 262, NextOffset: 574 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 574, NextOffset: 591 - testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 591, NextOffset: 608 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 608, NextOffset: 625 - testutil.go:485: Offset: 769, NextOffset: 2078 - testutil.go:485: Offset: 625, NextOffset: 1773 - 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: 187, NextOffset: 204 testutil.go:485: Offset: 88, NextOffset: 105 @@ -97208,17 +95437,36 @@ testutil.go:485: Offset: 122, NextOffset: 139 testutil.go:485: Offset: 238, NextOffset: 255 testutil.go:485: Offset: 139, NextOffset: 156 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 255, NextOffset: 272 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 272, NextOffset: 382 testutil.go:485: Offset: 173, NextOffset: 262 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 382, NextOffset: 718 + testutil.go:485: Offset: 262, NextOffset: 575 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 718, NextOffset: 735 + testutil.go:485: Offset: 575, NextOffset: 592 + testutil.go:485: Offset: 735, NextOffset: 752 + testutil.go:485: Offset: 592, NextOffset: 609 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 609, NextOffset: 626 + testutil.go:485: Offset: 769, NextOffset: 2079 + testutil.go:485: Offset: 626, NextOffset: 1774 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":588,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":605,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":622,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":639,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":189,"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":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":240,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":274,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":587,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":604,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":621,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":638,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":189,"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":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":240,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":274,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [.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: 87, NextOffset: 104 testutil.go:485: Offset: 189, NextOffset: 206 @@ -97232,36 +95480,9 @@ testutil.go:485: Offset: 257, NextOffset: 274 testutil.go:485: Offset: 172, NextOffset: 266 testutil.go:485: Offset: 274, NextOffset: 388 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 266, NextOffset: 588 - testutil.go:485: Offset: 388, 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: 588, NextOffset: 605 - testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 605, NextOffset: 622 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 769, NextOffset: 786 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 639, NextOffset: 1799 - testutil.go:485: Offset: 786, NextOffset: 2096 - 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/testchar1" vs "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: 87, NextOffset: 104 testutil.go:485: Offset: 189, NextOffset: 206 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:485: Offset: 104, NextOffset: 121 testutil.go:485: Offset: 206, NextOffset: 223 testutil.go:485: Offset: 121, NextOffset: 138 @@ -97272,20 +95493,40 @@ testutil.go:485: Offset: 257, NextOffset: 274 testutil.go:485: Offset: 172, NextOffset: 266 testutil.go:485: Offset: 274, NextOffset: 388 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 266, NextOffset: 587 + testutil.go:485: Offset: 388, 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: 587, NextOffset: 604 testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 588, NextOffset: 605 + testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 605, NextOffset: 622 + testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 769, NextOffset: 786 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 786, NextOffset: 2096 - testutil.go:485: Offset: 639, NextOffset: 1799 + testutil.go:485: Offset: 638, NextOffset: 1796 + testutil.go:485: Offset: 786, NextOffset: 2098 + 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 735, NextOffset: 752 + testutil.go:485: Offset: 587, NextOffset: 604 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 769, NextOffset: 786 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 786, NextOffset: 2098 + testutil.go:485: Offset: 638, NextOffset: 1796 testutil.go:371: Comparing: "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" @@ -97312,8 +95553,6 @@ testutil.go:485: Offset: 87, NextOffset: 104 testutil.go:485: Offset: 206, NextOffset: 223 testutil.go:485: Offset: 104, NextOffset: 121 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:485: Offset: 223, NextOffset: 240 testutil.go:485: Offset: 121, NextOffset: 138 testutil.go:485: Offset: 240, NextOffset: 257 @@ -97322,14 +95561,25 @@ testutil.go:485: Offset: 155, NextOffset: 172 testutil.go:485: Offset: 274, NextOffset: 388 testutil.go:485: Offset: 172, NextOffset: 266 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 388, NextOffset: 735 - testutil.go:485: Offset: 266, NextOffset: 588 + testutil.go:485: Offset: 266, NextOffset: 587 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":270,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":584,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":601,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":618,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":635,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":747,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":764,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":270,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":583,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":600,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":617,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":634,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":763,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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": [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" @@ -97340,6 +95590,8 @@ testutil.go:485: Offset: 123, NextOffset: 140 testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 140, NextOffset: 157 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 241, NextOffset: 258 testutil.go:485: Offset: 157, NextOffset: 174 testutil.go:485: Offset: 258, NextOffset: 275 @@ -97359,45 +95611,39 @@ testutil.go:485: Offset: 174, NextOffset: 270 testutil.go:485: Offset: 275, NextOffset: 389 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 270, NextOffset: 584 - testutil.go:485: Offset: 389, NextOffset: 730 + testutil.go:485: Offset: 270, NextOffset: 583 + testutil.go:485: Offset: 389, 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: 584, NextOffset: 601 - testutil.go:485: Offset: 730, NextOffset: 747 - testutil.go:485: Offset: 601, NextOffset: 618 - testutil.go:485: Offset: 747, NextOffset: 764 - testutil.go:485: Offset: 618, NextOffset: 635 - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 635, NextOffset: 1794 - testutil.go:485: Offset: 781, NextOffset: 2090 - 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:485: Offset: 583, NextOffset: 600 + testutil.go:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 600, NextOffset: 617 + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 634, NextOffset: 1793 + testutil.go:485: Offset: 780, NextOffset: 2088 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 "": [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: 389, NextOffset: 730 - testutil.go:485: Offset: 270, NextOffset: 584 + testutil.go:485: Offset: 389, NextOffset: 729 + testutil.go:485: Offset: 270, NextOffset: 583 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 747 - testutil.go:485: Offset: 584, NextOffset: 601 - testutil.go:485: Offset: 747, NextOffset: 764 - testutil.go:485: Offset: 601, NextOffset: 618 - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 618, NextOffset: 635 - testutil.go:485: Offset: 781, NextOffset: 2090 - testutil.go:485: Offset: 635, NextOffset: 1794 + testutil.go:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 583, NextOffset: 600 + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 600, NextOffset: 617 + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 780, NextOffset: 2088 + testutil.go:485: Offset: 634, NextOffset: 1793 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" @@ -97414,8 +95660,6 @@ testutil.go:485: Offset: 241, NextOffset: 258 testutil.go:485: Offset: 140, NextOffset: 157 testutil.go:485: Offset: 258, NextOffset: 275 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU testutil.go:485: Offset: 157, NextOffset: 174 testutil.go:485: Offset: 275, NextOffset: 389 testutil.go:485: Offset: 174, NextOffset: 270 @@ -97433,28 +95677,12 @@ testutil.go:485: Offset: 275, NextOffset: 389 testutil.go:485: Offset: 174, NextOffset: 270 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":586,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":603,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":620,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":637,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":392,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":587,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":604,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":621,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":638,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":392,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 106, NextOffset: 123 - testutil.go:485: Offset: 209, NextOffset: 226 - testutil.go:485: Offset: 123, NextOffset: 140 - testutil.go:485: Offset: 226, NextOffset: 243 - testutil.go:485: Offset: 140, NextOffset: 157 - testutil.go:485: Offset: 243, NextOffset: 260 - testutil.go:485: Offset: 157, NextOffset: 174 - testutil.go:485: Offset: 260, NextOffset: 277 - testutil.go:485: Offset: 174, NextOffset: 269 - testutil.go:485: Offset: 277, NextOffset: 392 + 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: 89, NextOffset: 106 testutil.go:485: Offset: 192, NextOffset: 209 @@ -97469,28 +95697,47 @@ testutil.go:485: Offset: 174, NextOffset: 269 testutil.go:485: Offset: 277, NextOffset: 392 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 269, NextOffset: 586 + testutil.go:485: Offset: 269, NextOffset: 587 testutil.go:485: Offset: 392, NextOffset: 740 testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,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: 586, NextOffset: 603 + testutil.go:485: Offset: 587, NextOffset: 604 testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 603, NextOffset: 620 + testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 757, NextOffset: 774 - testutil.go:485: Offset: 620, NextOffset: 637 + testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 774, NextOffset: 791 - testutil.go:485: Offset: 637, NextOffset: 1800 + testutil.go:485: Offset: 638, NextOffset: 1801 testutil.go:485: Offset: 791, NextOffset: 2100 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 [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: 89, NextOffset: 106 + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 106, NextOffset: 123 + testutil.go:485: Offset: 209, NextOffset: 226 + testutil.go:485: Offset: 123, NextOffset: 140 + testutil.go:485: Offset: 226, NextOffset: 243 + testutil.go:485: Offset: 140, NextOffset: 157 + testutil.go:485: Offset: 243, NextOffset: 260 + testutil.go:485: Offset: 157, NextOffset: 174 + testutil.go:485: Offset: 260, NextOffset: 277 + testutil.go:485: Offset: 174, NextOffset: 269 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 277, NextOffset: 392 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 "": [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: 192, NextOffset: 209 testutil.go:485: Offset: 89, NextOffset: 106 @@ -97506,25 +95753,25 @@ testutil.go:485: Offset: 174, NextOffset: 269 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 392, NextOffset: 740 - testutil.go:485: Offset: 269, NextOffset: 586 + testutil.go:485: Offset: 269, NextOffset: 587 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 586, NextOffset: 603 + testutil.go:485: Offset: 587, NextOffset: 604 testutil.go:485: Offset: 757, NextOffset: 774 - testutil.go:485: Offset: 603, NextOffset: 620 + testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 774, NextOffset: 791 - testutil.go:485: Offset: 620, NextOffset: 637 + testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 791, NextOffset: 2100 - testutil.go:485: Offset: 637, NextOffset: 1800 + testutil.go:485: Offset: 638, NextOffset: 1801 testutil.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" @@ -97541,14 +95788,25 @@ testutil.go:485: Offset: 277, NextOffset: 392 testutil.go:485: Offset: 174, NextOffset: 269 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":565,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":599,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":616,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":711,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":728,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":745,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":565,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":599,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":616,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":711,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":728,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":745,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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: 101 + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 101, NextOffset: 118 + testutil.go:485: Offset: 198, NextOffset: 215 + testutil.go:485: Offset: 118, NextOffset: 135 + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 135, NextOffset: 152 + testutil.go:485: Offset: 232, NextOffset: 249 + testutil.go:485: Offset: 152, NextOffset: 169 + testutil.go:485: Offset: 249, NextOffset: 266 + testutil.go:485: Offset: 169, NextOffset: 256 + testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 256, NextOffset: 565 testutil.go:485: Offset: 372, NextOffset: 694 @@ -97562,14 +95820,14 @@ testutil.go:485: Offset: 711, NextOffset: 728 testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 728, NextOffset: 745 - testutil.go:485: Offset: 616, NextOffset: 1741 - testutil.go:485: Offset: 745, NextOffset: 2033 + testutil.go:485: Offset: 616, NextOffset: 1740 + testutil.go:485: Offset: 745, NextOffset: 2030 testutil.go:371: Comparing: "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" @@ -97581,41 +95839,14 @@ testutil.go:485: Offset: 215, NextOffset: 232 testutil.go:485: Offset: 135, NextOffset: 152 testutil.go:485: Offset: 232, NextOffset: 249 - testutil.go:485: Offset: 152, NextOffset: 169 - testutil.go:485: Offset: 249, NextOffset: 266 - testutil.go:485: Offset: 169, NextOffset: 256 - testutil.go:485: Offset: 266, NextOffset: 372 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 101, NextOffset: 118 - testutil.go:485: Offset: 198, NextOffset: 215 - testutil.go:485: Offset: 118, NextOffset: 135 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 135, NextOffset: 152 - testutil.go:485: Offset: 232, NextOffset: 249 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR testutil.go:485: Offset: 152, NextOffset: 169 testutil.go:485: Offset: 249, NextOffset: 266 testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 84, NextOffset: 101 - testutil.go:485: Offset: 198, NextOffset: 215 - testutil.go:485: Offset: 101, NextOffset: 118 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 118, NextOffset: 135 - testutil.go:485: Offset: 232, NextOffset: 249 - testutil.go:485: Offset: 135, NextOffset: 152 - testutil.go:485: Offset: 249, NextOffset: 266 - testutil.go:485: Offset: 152, NextOffset: 169 - testutil.go:485: Offset: 266, NextOffset: 372 - testutil.go:485: Offset: 169, NextOffset: 256 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 372, NextOffset: 694 - testutil.go:485: Offset: 256, NextOffset: 565 + 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] @@ -97626,14 +95857,14 @@ testutil.go:485: Offset: 582, NextOffset: 599 testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 599, NextOffset: 616 - testutil.go:485: Offset: 745, NextOffset: 2033 - testutil.go:485: Offset: 616, NextOffset: 1741 + testutil.go:485: Offset: 745, NextOffset: 2030 + testutil.go:485: Offset: 616, NextOffset: 1740 testutil.go:371: Comparing: "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" @@ -97649,15 +95880,30 @@ testutil.go:485: Offset: 152, NextOffset: 169 testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:485: Offset: 169, NextOffset: 256 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 181, NextOffset: 198 + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 198, NextOffset: 215 + testutil.go:485: Offset: 101, NextOffset: 118 + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 118, NextOffset: 135 + testutil.go:485: Offset: 232, NextOffset: 249 + testutil.go:485: Offset: 135, NextOffset: 152 + testutil.go:485: Offset: 249, NextOffset: 266 + testutil.go:485: Offset: 152, NextOffset: 169 + testutil.go:485: Offset: 266, NextOffset: 372 + testutil.go:485: Offset: 169, NextOffset: 256 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 372, NextOffset: 694 + testutil.go:485: Offset: 256, NextOffset: 565 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":575,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":592,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":609,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":626,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":705,"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":739,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":756,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":575,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":592,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":609,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":626,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":721,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":738,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":755,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 "": [barlink test dev test2 baz.txt foo.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 183, NextOffset: 200 @@ -97673,25 +95919,25 @@ testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 261, NextOffset: 575 - testutil.go:485: Offset: 375, NextOffset: 704 + testutil.go:485: Offset: 375, NextOffset: 705 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 575, NextOffset: 592 - testutil.go:485: Offset: 704, NextOffset: 721 + testutil.go:485: Offset: 705, NextOffset: 722 testutil.go:485: Offset: 592, NextOffset: 609 - testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 722, NextOffset: 739 testutil.go:485: Offset: 609, NextOffset: 626 - testutil.go:485: Offset: 738, NextOffset: 755 - testutil.go:485: Offset: 626, NextOffset: 1764 - testutil.go:485: Offset: 755, NextOffset: 2048 + testutil.go:485: Offset: 739, NextOffset: 756 + testutil.go:485: Offset: 626, NextOffset: 1763 + testutil.go:485: Offset: 756, NextOffset: 2048 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go: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" @@ -97702,31 +95948,33 @@ testutil.go:485: Offset: 120, NextOffset: 137 testutil.go:485: Offset: 217, NextOffset: 234 testutil.go:485: Offset: 137, NextOffset: 154 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 234, NextOffset: 251 testutil.go:485: Offset: 154, NextOffset: 171 testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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: 704, NextOffset: 721 + testutil.go:485: Offset: 705, NextOffset: 722 testutil.go:485: Offset: 575, NextOffset: 592 - testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 722, NextOffset: 739 testutil.go:485: Offset: 592, NextOffset: 609 - testutil.go:485: Offset: 738, NextOffset: 755 + testutil.go:485: Offset: 739, NextOffset: 756 testutil.go:485: Offset: 609, NextOffset: 626 - testutil.go:485: Offset: 755, NextOffset: 2048 - testutil.go:485: Offset: 626, NextOffset: 1764 + testutil.go:485: Offset: 756, NextOffset: 2048 + testutil.go:485: Offset: 626, NextOffset: 1763 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" @@ -97753,20 +96001,35 @@ testutil.go:485: Offset: 137, NextOffset: 154 testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 154, NextOffset: 171 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 375, NextOffset: 704 + testutil.go:485: Offset: 375, NextOffset: 705 testutil.go:485: Offset: 261, NextOffset: 575 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":716,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":733,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":716,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":733,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 182, NextOffset: 199 + testutil.go:485: Offset: 103, NextOffset: 120 + testutil.go:485: Offset: 199, NextOffset: 216 + testutil.go:485: Offset: 120, NextOffset: 137 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 137, NextOffset: 154 + testutil.go:485: Offset: 233, NextOffset: 250 + testutil.go:485: Offset: 154, NextOffset: 171 + testutil.go:485: Offset: 250, NextOffset: 267 + testutil.go:485: Offset: 171, NextOffset: 261 + testutil.go:485: Offset: 267, NextOffset: 375 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 182, NextOffset: 199 @@ -97783,6 +96046,8 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 261, NextOffset: 563 testutil.go:485: Offset: 375, NextOffset: 699 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,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] @@ -97793,46 +96058,16 @@ testutil.go:485: Offset: 716, NextOffset: 733 testutil.go:485: Offset: 597, NextOffset: 614 testutil.go:485: Offset: 733, NextOffset: 750 - testutil.go:485: Offset: 614, NextOffset: 1750 + testutil.go:485: Offset: 614, NextOffset: 1751 testutil.go:485: Offset: 750, NextOffset: 2044 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 182, NextOffset: 199 - testutil.go:485: Offset: 103, NextOffset: 120 - testutil.go:485: Offset: 199, NextOffset: 216 - testutil.go:485: Offset: 120, NextOffset: 137 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 137, NextOffset: 154 - testutil.go:485: Offset: 233, NextOffset: 250 - testutil.go:485: Offset: 154, NextOffset: 171 - testutil.go:485: Offset: 250, NextOffset: 267 - testutil.go:485: Offset: 171, NextOffset: 261 - testutil.go:485: Offset: 267, NextOffset: 375 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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 182, NextOffset: 199 - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 199, NextOffset: 216 - testutil.go:485: Offset: 103, NextOffset: 120 - testutil.go:485: Offset: 216, NextOffset: 233 - testutil.go:485: Offset: 120, NextOffset: 137 - testutil.go:485: Offset: 233, NextOffset: 250 - testutil.go:485: Offset: 137, NextOffset: 154 - testutil.go:485: Offset: 250, NextOffset: 267 - testutil.go:485: Offset: 154, NextOffset: 171 - testutil.go:485: Offset: 267, NextOffset: 375 - testutil.go:485: Offset: 171, NextOffset: 261 + 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: 182, NextOffset: 199 testutil.go:485: Offset: 86, NextOffset: 103 @@ -97860,22 +96095,35 @@ testutil.go:485: Offset: 733, NextOffset: 750 testutil.go:485: Offset: 597, NextOffset: 614 testutil.go:485: Offset: 750, NextOffset: 2044 - testutil.go:485: Offset: 614, NextOffset: 1750 + testutil.go:485: Offset: 614, NextOffset: 1751 testutil.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/testchar1" vs "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:485: Offset: 182, NextOffset: 199 + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 199, NextOffset: 216 + testutil.go:485: Offset: 103, NextOffset: 120 + testutil.go:485: Offset: 216, NextOffset: 233 + testutil.go:485: Offset: 120, NextOffset: 137 + testutil.go:485: Offset: 233, NextOffset: 250 + testutil.go:485: Offset: 137, NextOffset: 154 + testutil.go:485: Offset: 250, NextOffset: 267 + testutil.go:485: Offset: 154, NextOffset: 171 + testutil.go:485: Offset: 267, NextOffset: 375 + testutil.go:485: Offset: 171, NextOffset: 261 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":573,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":590,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":607,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":624,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":742,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":759,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":573,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":590,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":607,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":624,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":742,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":759,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 184, NextOffset: 201 @@ -97902,14 +96150,14 @@ testutil.go:485: Offset: 725, NextOffset: 742 testutil.go:485: Offset: 607, NextOffset: 624 testutil.go:485: Offset: 742, NextOffset: 759 - testutil.go:485: Offset: 624, NextOffset: 1759 - testutil.go:485: Offset: 759, NextOffset: 2051 + testutil.go:485: Offset: 624, NextOffset: 1758 + testutil.go:485: Offset: 759, NextOffset: 2049 testutil.go:371: Comparing: "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" @@ -97926,23 +96174,7 @@ testutil.go:485: Offset: 175, NextOffset: 266 testutil.go:485: Offset: 269, NextOffset: 378 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: 184, NextOffset: 201 - testutil.go:485: Offset: 90, NextOffset: 107 - testutil.go:485: Offset: 201, NextOffset: 218 - testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 235, NextOffset: 252 - testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 252, NextOffset: 269 - testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 269, NextOffset: 378 - testutil.go:485: Offset: 175, NextOffset: 266 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 378, NextOffset: 708 - testutil.go:485: Offset: 266, NextOffset: 573 + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -97953,14 +96185,14 @@ testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 742, NextOffset: 759 testutil.go:485: Offset: 607, NextOffset: 624 - testutil.go:485: Offset: 759, NextOffset: 2051 - testutil.go:485: Offset: 624, NextOffset: 1759 + testutil.go:485: Offset: 759, NextOffset: 2049 + testutil.go:485: Offset: 624, NextOffset: 1758 testutil.go:371: Comparing: "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" @@ -97976,17 +96208,37 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 269, NextOffset: 378 testutil.go:485: Offset: 175, NextOffset: 266 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/lost_digest_in_a_entry + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 184, NextOffset: 201 + testutil.go:485: Offset: 90, NextOffset: 107 + testutil.go:485: Offset: 201, NextOffset: 218 + testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 218, NextOffset: 235 + testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 235, NextOffset: 252 + testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 252, NextOffset: 269 + testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 269, NextOffset: 378 + testutil.go:485: Offset: 175, NextOffset: 266 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 378, NextOffset: 708 + testutil.go:485: Offset: 266, NextOffset: 573 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":648,"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":682,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":773,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":790,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":637,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":654,"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":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":797,"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":831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - 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: "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: 84, NextOffset: 101 testutil.go:485: Offset: 181, NextOffset: 198 @@ -98000,38 +96252,11 @@ testutil.go:485: Offset: 249, NextOffset: 266 testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:485: Offset: 266, NextOffset: 372 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 256, NextOffset: 631 - testutil.go:485: Offset: 372, NextOffset: 773 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 631, NextOffset: 648 - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 648, NextOffset: 665 - testutil.go:485: Offset: 790, NextOffset: 807 - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 807, NextOffset: 824 - testutil.go:485: Offset: 682, NextOffset: 1889 - testutil.go:485: Offset: 824, NextOffset: 2189 - 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: 84, NextOffset: 101 testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 101, NextOffset: 118 testutil.go:485: Offset: 198, NextOffset: 215 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX testutil.go:485: Offset: 118, NextOffset: 135 testutil.go:485: Offset: 215, NextOffset: 232 testutil.go:485: Offset: 135, NextOffset: 152 @@ -98040,33 +96265,31 @@ testutil.go:485: Offset: 249, NextOffset: 266 testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:485: Offset: 266, NextOffset: 372 - 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 256, NextOffset: 637 + testutil.go:485: Offset: 372, 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: 773, NextOffset: 790 - testutil.go:485: Offset: 631, NextOffset: 648 - testutil.go:485: Offset: 790, NextOffset: 807 - testutil.go:485: Offset: 648, NextOffset: 665 - testutil.go:485: Offset: 807, NextOffset: 824 - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 824, NextOffset: 2189 - testutil.go:485: Offset: 682, NextOffset: 1889 - 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/testchar1" vs "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: 637, NextOffset: 654 + testutil.go:485: Offset: 780, NextOffset: 797 + testutil.go:485: Offset: 654, NextOffset: 671 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 671, NextOffset: 688 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 688, NextOffset: 1896 + testutil.go:485: Offset: 831, NextOffset: 2193 + 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: 181, NextOffset: 198 testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 198, NextOffset: 215 testutil.go:485: Offset: 101, NextOffset: 118 testutil.go:485: Offset: 215, NextOffset: 232 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX testutil.go:485: Offset: 118, NextOffset: 135 testutil.go:485: Offset: 232, NextOffset: 249 testutil.go:485: Offset: 135, NextOffset: 152 @@ -98074,6 +96297,29 @@ testutil.go:485: Offset: 152, NextOffset: 169 testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:485: Offset: 169, NextOffset: 256 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 372, NextOffset: 780 + testutil.go:485: Offset: 256, NextOffset: 637 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 797 + testutil.go:485: Offset: 637, NextOffset: 654 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 654, NextOffset: 671 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 671, NextOffset: 688 + testutil.go:485: Offset: 831, NextOffset: 2193 + testutil.go:485: Offset: 688, NextOffset: 1896 + testutil.go:371: Comparing: "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: 181, NextOffset: 198 testutil.go:485: Offset: 84, NextOffset: 101 @@ -98087,22 +96333,32 @@ testutil.go:485: Offset: 152, NextOffset: 169 testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:485: Offset: 169, NextOffset: 256 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 372, NextOffset: 773 - testutil.go:485: Offset: 256, NextOffset: 631 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":648,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":665,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":682,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":799,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":816,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":660,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":677,"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":711,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"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":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 261, NextOffset: 660 + testutil.go:485: Offset: 375, NextOffset: 792 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 660, NextOffset: 677 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 694, NextOffset: 711 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 711, NextOffset: 1938 + testutil.go:485: Offset: 843, NextOffset: 2217 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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -98121,8 +96377,6 @@ testutil.go:485: Offset: 154, NextOffset: 171 testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 171, NextOffset: 261 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 86, NextOffset: 103 @@ -98137,25 +96391,8 @@ testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 268, NextOffset: 375 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 261, NextOffset: 648 - testutil.go:485: Offset: 375, 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: 648, NextOffset: 665 - testutil.go:485: Offset: 782, NextOffset: 799 - testutil.go:485: Offset: 665, NextOffset: 682 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 799, NextOffset: 816 - testutil.go:485: Offset: 682, NextOffset: 699 - testutil.go:485: Offset: 816, NextOffset: 833 - testutil.go:485: Offset: 699, NextOffset: 1925 - testutil.go:485: Offset: 833, NextOffset: 2214 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 183, NextOffset: 200 testutil.go:485: Offset: 86, NextOffset: 103 @@ -98170,26 +96407,28 @@ testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 375, NextOffset: 782 - testutil.go:485: Offset: 261, NextOffset: 648 + testutil.go:485: Offset: 375, NextOffset: 792 + testutil.go:485: Offset: 261, NextOffset: 660 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 799 - testutil.go:485: Offset: 648, NextOffset: 665 - testutil.go:485: Offset: 799, NextOffset: 816 - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 816, NextOffset: 833 - testutil.go:485: Offset: 682, NextOffset: 699 - testutil.go:485: Offset: 833, NextOffset: 2214 - testutil.go:485: Offset: 699, NextOffset: 1925 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 660, NextOffset: 677 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 694, NextOffset: 711 + testutil.go:485: Offset: 843, NextOffset: 2217 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 711, NextOffset: 1938 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -98205,28 +96444,29 @@ testutil.go:485: Offset: 154, NextOffset: 171 testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":678,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":775,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":792,"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":826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":652,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":669,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":686,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":703,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":800,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":817,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 261, NextOffset: 652 + testutil.go:485: Offset: 375, NextOffset: 783 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 644, NextOffset: 661 - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 809, NextOffset: 826 - testutil.go:485: Offset: 695, NextOffset: 1919 - testutil.go:485: Offset: 826, NextOffset: 2190 + testutil.go:485: Offset: 652, NextOffset: 669 + testutil.go:485: Offset: 783, NextOffset: 800 + testutil.go:485: Offset: 669, NextOffset: 686 + testutil.go:485: Offset: 800, NextOffset: 817 + testutil.go:485: Offset: 686, NextOffset: 703 + testutil.go:485: Offset: 817, NextOffset: 834 + testutil.go:485: Offset: 703, NextOffset: 1928 + testutil.go:485: Offset: 834, NextOffset: 2200 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" @@ -98259,14 +96499,33 @@ testutil.go:485: Offset: 250, NextOffset: 267 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 267, NextOffset: 375 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 261, NextOffset: 644 - testutil.go:485: Offset: 375, NextOffset: 775 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/duplicated_entry_offset + testutil.go:485: Offset: 375, NextOffset: 783 + testutil.go:485: Offset: 261, NextOffset: 652 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 783, NextOffset: 800 + testutil.go:485: Offset: 652, NextOffset: 669 + testutil.go:485: Offset: 800, NextOffset: 817 + testutil.go:485: Offset: 669, NextOffset: 686 + testutil.go:485: Offset: 817, NextOffset: 834 + testutil.go:485: Offset: 686, NextOffset: 703 + testutil.go:485: Offset: 834, NextOffset: 2200 + testutil.go:485: Offset: 703, NextOffset: 1928 + testutil.go:371: Comparing: "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: 182, NextOffset: 199 testutil.go:485: Offset: 86, NextOffset: 103 @@ -98280,31 +96539,6 @@ testutil.go:485: Offset: 154, NextOffset: 171 testutil.go:485: Offset: 267, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 375, NextOffset: 775 - testutil.go:485: Offset: 261, 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" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 644, NextOffset: 661 - testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 809, NextOffset: 826 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 826, NextOffset: 2190 - testutil.go:485: Offset: 695, NextOffset: 1919 - 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: 182, NextOffset: 199 testutil.go:485: Offset: 86, NextOffset: 103 @@ -98318,18 +96552,14 @@ testutil.go:485: Offset: 154, NextOffset: 171 testutil.go:485: Offset: 267, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":655,"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":689,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":706,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":801,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":818,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":658,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":675,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":709,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"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":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go: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: 90, NextOffset: 107 testutil.go:485: Offset: 184, NextOffset: 201 @@ -98343,6 +96573,29 @@ testutil.go:485: Offset: 252, NextOffset: 269 testutil.go:485: Offset: 175, NextOffset: 266 testutil.go:485: Offset: 269, NextOffset: 378 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 266, NextOffset: 658 + testutil.go:485: Offset: 378, NextOffset: 792 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 658, NextOffset: 675 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 675, NextOffset: 692 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 692, NextOffset: 709 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 709, NextOffset: 1927 + testutil.go:485: Offset: 843, 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: 90, NextOffset: 107 testutil.go:485: Offset: 184, NextOffset: 201 @@ -98356,35 +96609,8 @@ testutil.go:485: Offset: 252, NextOffset: 269 testutil.go:485: Offset: 175, NextOffset: 266 testutil.go:485: Offset: 269, NextOffset: 378 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 266, NextOffset: 655 - testutil.go:485: Offset: 378, NextOffset: 784 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 655, NextOffset: 672 - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 672, NextOffset: 689 - testutil.go:485: Offset: 801, NextOffset: 818 - testutil.go:485: Offset: 689, NextOffset: 706 - testutil.go:485: Offset: 818, NextOffset: 835 - testutil.go:485: Offset: 706, NextOffset: 1925 - testutil.go:485: Offset: 835, NextOffset: 2205 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "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 "": [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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/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 [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" @@ -98414,30 +96640,35 @@ testutil.go:485: Offset: 269, NextOffset: 378 testutil.go:485: Offset: 175, NextOffset: 266 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 378, NextOffset: 784 - testutil.go:485: Offset: 266, NextOffset: 655 + testutil.go:485: Offset: 378, NextOffset: 792 + testutil.go:485: Offset: 266, NextOffset: 658 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 801 - testutil.go:485: Offset: 655, NextOffset: 672 - testutil.go:485: Offset: 801, NextOffset: 818 - testutil.go:485: Offset: 672, NextOffset: 689 - testutil.go:485: Offset: 818, NextOffset: 835 - testutil.go:485: Offset: 689, NextOffset: 706 - testutil.go:485: Offset: 835, NextOffset: 2205 - testutil.go:485: Offset: 706, NextOffset: 1925 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/lost_digest_in_a_entry + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 658, NextOffset: 675 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 675, NextOffset: 692 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 692, NextOffset: 709 + testutil.go:485: Offset: 843, NextOffset: 2209 + testutil.go:485: Offset: 709, NextOffset: 1927 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR/lost_digest_in_a_entry === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":569,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":586,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":603,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":620,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":707,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":724,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":741,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":570,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":587,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":621,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":691,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":725,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":742,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -98452,8 +96683,6 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 173, NextOffset: 262 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU testutil.go:485: Offset: 268, NextOffset: 372 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 88, NextOffset: 105 @@ -98469,32 +96698,28 @@ testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:485: Offset: 268, NextOffset: 372 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 262, NextOffset: 569 - testutil.go:485: Offset: 372, NextOffset: 690 + testutil.go:485: Offset: 262, NextOffset: 570 + testutil.go:485: Offset: 372, NextOffset: 691 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 569, NextOffset: 586 - testutil.go:485: Offset: 690, NextOffset: 707 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 707, NextOffset: 724 - testutil.go:485: Offset: 603, NextOffset: 620 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 620, NextOffset: 1748 - testutil.go:485: Offset: 741, NextOffset: 2026 + testutil.go:485: Offset: 570, NextOffset: 587 + testutil.go:485: Offset: 691, NextOffset: 708 + testutil.go:485: Offset: 587, NextOffset: 604 + testutil.go:485: Offset: 708, NextOffset: 725 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 725, NextOffset: 742 + testutil.go:485: Offset: 621, NextOffset: 1747 + testutil.go:485: Offset: 742, NextOffset: 2027 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: "" 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: "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: 183, NextOffset: 200 testutil.go:485: Offset: 88, NextOffset: 105 @@ -98508,6 +96733,29 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 268, NextOffset: 372 testutil.go:485: Offset: 173, NextOffset: 262 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 372, NextOffset: 691 + testutil.go:485: Offset: 262, NextOffset: 570 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 691, NextOffset: 708 + testutil.go:485: Offset: 570, NextOffset: 587 + testutil.go:485: Offset: 708, NextOffset: 725 + testutil.go:485: Offset: 587, NextOffset: 604 + testutil.go:485: Offset: 725, NextOffset: 742 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 742, NextOffset: 2027 + testutil.go:485: Offset: 621, NextOffset: 1747 + 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: 183, NextOffset: 200 testutil.go:485: Offset: 88, NextOffset: 105 @@ -98521,36 +96769,31 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 268, NextOffset: 372 testutil.go:485: Offset: 173, NextOffset: 262 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 372, NextOffset: 690 - testutil.go:485: Offset: 262, NextOffset: 569 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 707 - testutil.go:485: Offset: 569, NextOffset: 586 - testutil.go:485: Offset: 707, NextOffset: 724 - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 603, NextOffset: 620 - testutil.go:485: Offset: 741, NextOffset: 2026 - testutil.go:485: Offset: 620, NextOffset: 1748 - 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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":589,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":606,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":745,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":762,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":589,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":606,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":745,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":762,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 90, NextOffset: 107 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 202, NextOffset: 219 + testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 219, NextOffset: 236 + testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 236, NextOffset: 253 + testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 253, NextOffset: 270 + testutil.go:485: Offset: 175, NextOffset: 269 + testutil.go:485: Offset: 270, NextOffset: 378 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 269, NextOffset: 589 + testutil.go:485: Offset: 378, NextOffset: 711 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -98561,8 +96804,8 @@ testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 623, NextOffset: 640 testutil.go:485: Offset: 745, NextOffset: 762 - testutil.go:485: Offset: 640, NextOffset: 1771 - testutil.go:485: Offset: 762, NextOffset: 2053 + testutil.go:485: Offset: 640, NextOffset: 1772 + testutil.go:485: Offset: 762, NextOffset: 2055 testutil.go:371: Comparing: "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" @@ -98580,49 +96823,12 @@ testutil.go:485: Offset: 219, NextOffset: 236 testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 236, NextOffset: 253 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 253, NextOffset: 270 - testutil.go:485: Offset: 175, NextOffset: 269 - testutil.go:485: Offset: 270, NextOffset: 378 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 90, NextOffset: 107 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 202, NextOffset: 219 - testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 219, NextOffset: 236 - testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 236, NextOffset: 253 testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 253, NextOffset: 270 testutil.go:485: Offset: 175, NextOffset: 269 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 270, NextOffset: 378 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 269, NextOffset: 589 - testutil.go:485: Offset: 378, NextOffset: 711 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: 711, NextOffset: 728 - testutil.go:485: Offset: 589, NextOffset: 606 - testutil.go:485: Offset: 728, NextOffset: 745 - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 745, NextOffset: 762 - testutil.go:485: Offset: 623, NextOffset: 640 - testutil.go:485: Offset: 762, NextOffset: 2053 - testutil.go:485: Offset: 640, NextOffset: 1771 - 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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] 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" @@ -98630,8 +96836,6 @@ testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 202, NextOffset: 219 testutil.go:485: Offset: 107, NextOffset: 124 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 219, NextOffset: 236 testutil.go:485: Offset: 124, NextOffset: 141 testutil.go:485: Offset: 236, NextOffset: 253 @@ -98650,6 +96854,8 @@ testutil.go:485: Offset: 236, NextOffset: 253 testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 253, NextOffset: 270 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 270, NextOffset: 378 testutil.go:485: Offset: 175, NextOffset: 269 @@ -98657,15 +96863,54 @@ testutil.go:485: Offset: 378, NextOffset: 711 testutil.go:485: Offset: 269, NextOffset: 589 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 711, NextOffset: 728 + testutil.go:485: Offset: 589, NextOffset: 606 + testutil.go:485: Offset: 728, NextOffset: 745 + testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 745, NextOffset: 762 + testutil.go:485: Offset: 623, NextOffset: 640 + testutil.go:485: Offset: 762, NextOffset: 2055 + testutil.go:485: Offset: 640, NextOffset: 1772 + 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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":568,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":585,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":602,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":619,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":723,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":740,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":567,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":584,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":601,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":618,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":705,"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":739,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":756,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 263, NextOffset: 567 + testutil.go:485: Offset: 378, NextOffset: 705 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 567, NextOffset: 584 + testutil.go:485: Offset: 705, NextOffset: 722 + testutil.go:485: Offset: 584, NextOffset: 601 + testutil.go:485: Offset: 722, NextOffset: 739 + testutil.go:485: Offset: 601, NextOffset: 618 + testutil.go:485: Offset: 739, NextOffset: 756 + testutil.go:485: Offset: 618, NextOffset: 1755 + testutil.go:485: Offset: 756, NextOffset: 2044 + 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: 88, NextOffset: 105 testutil.go:485: Offset: 185, NextOffset: 202 @@ -98679,29 +96924,6 @@ testutil.go:485: Offset: 253, NextOffset: 270 testutil.go:485: Offset: 173, NextOffset: 263 testutil.go:485: Offset: 270, NextOffset: 378 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 263, NextOffset: 568 - testutil.go:485: Offset: 378, NextOffset: 706 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 568, NextOffset: 585 - testutil.go:485: Offset: 706, NextOffset: 723 - testutil.go:485: Offset: 585, NextOffset: 602 - testutil.go:485: Offset: 723, NextOffset: 740 - testutil.go:485: Offset: 602, NextOffset: 619 - testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 619, NextOffset: 1757 - testutil.go:485: Offset: 757, NextOffset: 2046 - testutil.go:371: Comparing: "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: 88, NextOffset: 105 testutil.go:485: Offset: 185, NextOffset: 202 @@ -98716,7 +96938,7 @@ testutil.go:485: Offset: 173, NextOffset: 263 testutil.go:485: Offset: 270, NextOffset: 378 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 [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 185, NextOffset: 202 testutil.go:485: Offset: 88, NextOffset: 105 @@ -98731,24 +96953,22 @@ testutil.go:485: Offset: 270, NextOffset: 378 testutil.go:485: Offset: 173, NextOffset: 263 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 378, NextOffset: 706 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 263, NextOffset: 568 + testutil.go:485: Offset: 378, NextOffset: 705 + testutil.go:485: Offset: 263, NextOffset: 567 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 706, NextOffset: 723 - testutil.go:485: Offset: 568, NextOffset: 585 - testutil.go:485: Offset: 723, NextOffset: 740 - testutil.go:485: Offset: 585, NextOffset: 602 - testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 602, NextOffset: 619 - testutil.go:485: Offset: 757, NextOffset: 2046 - testutil.go:485: Offset: 619, NextOffset: 1757 + testutil.go:485: Offset: 705, NextOffset: 722 + testutil.go:485: Offset: 567, NextOffset: 584 + testutil.go:485: Offset: 722, NextOffset: 739 + testutil.go:485: Offset: 584, NextOffset: 601 + testutil.go:485: Offset: 739, NextOffset: 756 + testutil.go:485: Offset: 601, NextOffset: 618 + testutil.go:485: Offset: 756, NextOffset: 2044 + testutil.go:485: Offset: 618, NextOffset: 1755 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -98761,8 +96981,6 @@ testutil.go:485: Offset: 202, NextOffset: 219 testutil.go:485: Offset: 105, NextOffset: 122 testutil.go:485: Offset: 219, NextOffset: 236 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU testutil.go:485: Offset: 122, NextOffset: 139 testutil.go:485: Offset: 236, NextOffset: 253 testutil.go:485: Offset: 139, NextOffset: 156 @@ -98770,15 +96988,32 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 270, NextOffset: 378 testutil.go:485: Offset: 173, NextOffset: 263 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/lost_digest_in_a_entry === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":264,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":572,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":589,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":606,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":623,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":731,"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":765,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":264,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":573,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":590,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":607,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":624,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":731,"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":765,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [test dev test2 baz.txt foo.txt barlink] 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: 573, NextOffset: 590 + testutil.go:485: Offset: 714, NextOffset: 731 + testutil.go:485: Offset: 590, NextOffset: 607 + testutil.go:485: Offset: 731, NextOffset: 748 + testutil.go:485: Offset: 607, NextOffset: 624 + testutil.go:485: Offset: 748, NextOffset: 765 + testutil.go:485: Offset: 624, NextOffset: 1761 + testutil.go:485: Offset: 765, 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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -98787,6 +97022,8 @@ testutil.go:485: Offset: 105, NextOffset: 122 testutil.go:485: Offset: 204, NextOffset: 221 testutil.go:485: Offset: 122, NextOffset: 139 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU testutil.go:485: Offset: 221, NextOffset: 238 testutil.go:485: Offset: 139, NextOffset: 156 testutil.go:485: Offset: 238, NextOffset: 255 @@ -98795,8 +97032,6 @@ testutil.go:485: Offset: 173, NextOffset: 264 testutil.go:485: Offset: 272, NextOffset: 381 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU testutil.go:485: Offset: 88, NextOffset: 105 testutil.go:485: Offset: 187, NextOffset: 204 testutil.go:485: Offset: 105, NextOffset: 122 @@ -98805,33 +97040,18 @@ testutil.go:485: Offset: 221, NextOffset: 238 testutil.go:485: Offset: 139, NextOffset: 156 testutil.go:485: Offset: 238, NextOffset: 255 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 255, NextOffset: 272 testutil.go:485: Offset: 173, NextOffset: 264 testutil.go:485: Offset: 272, NextOffset: 381 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 264, NextOffset: 572 + testutil.go:485: Offset: 264, NextOffset: 573 testutil.go:485: Offset: 381, NextOffset: 714 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 572, NextOffset: 589 - testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 589, NextOffset: 606 - testutil.go:485: Offset: 731, NextOffset: 748 - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 623, NextOffset: 1758 - testutil.go:485: Offset: 765, NextOffset: 2057 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 187, NextOffset: 204 testutil.go:485: Offset: 88, NextOffset: 105 @@ -98847,25 +97067,27 @@ testutil.go:485: Offset: 173, NextOffset: 264 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 381, NextOffset: 714 - testutil.go:485: Offset: 264, NextOffset: 572 + testutil.go:485: Offset: 264, NextOffset: 573 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "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 TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 572, NextOffset: 589 + testutil.go:485: Offset: 573, NextOffset: 590 testutil.go:485: Offset: 731, NextOffset: 748 - testutil.go:485: Offset: 589, NextOffset: 606 + testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 607, NextOffset: 624 testutil.go:485: Offset: 765, NextOffset: 2057 - testutil.go:485: Offset: 623, NextOffset: 1758 + testutil.go:485: Offset: 624, NextOffset: 1761 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": [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" @@ -98882,14 +97104,31 @@ testutil.go:485: Offset: 272, NextOffset: 381 testutil.go:485: Offset: 173, NextOffset: 264 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#01/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":602,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":619,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":636,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":653,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":743,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":760,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":777,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":794,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":602,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":619,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":636,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":653,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":743,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":760,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":777,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":794,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [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" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 602, NextOffset: 619 + testutil.go:485: Offset: 743, NextOffset: 760 + testutil.go:485: Offset: 619, NextOffset: 636 + testutil.go:485: Offset: 760, NextOffset: 777 + testutil.go:485: Offset: 636, NextOffset: 653 + testutil.go:485: Offset: 777, NextOffset: 794 + testutil.go:485: Offset: 653, NextOffset: 1897 + testutil.go:485: Offset: 794, NextOffset: 2178 + 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" @@ -98905,6 +97144,8 @@ testutil.go:485: Offset: 260, NextOffset: 277 testutil.go:485: Offset: 177, NextOffset: 273 testutil.go:485: Offset: 277, NextOffset: 393 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 92, NextOffset: 109 testutil.go:485: Offset: 192, NextOffset: 209 @@ -98922,25 +97163,21 @@ testutil.go:485: Offset: 273, NextOffset: 602 testutil.go:485: Offset: 393, NextOffset: 743 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 602, NextOffset: 619 - testutil.go:485: Offset: 743, NextOffset: 760 - testutil.go:485: Offset: 619, NextOffset: 636 - testutil.go:485: Offset: 760, NextOffset: 777 - testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 777, NextOffset: 794 - testutil.go:485: Offset: 653, NextOffset: 1897 - testutil.go:485: Offset: 794, 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/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "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:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 92, NextOffset: 109 + testutil.go:485: Offset: 209, NextOffset: 226 + testutil.go:485: Offset: 109, NextOffset: 126 + testutil.go:485: Offset: 226, NextOffset: 243 + testutil.go:485: Offset: 126, NextOffset: 143 + testutil.go:485: Offset: 243, NextOffset: 260 + testutil.go:485: Offset: 143, NextOffset: 160 + testutil.go:485: Offset: 260, NextOffset: 277 + testutil.go:485: Offset: 160, NextOffset: 177 + testutil.go:485: Offset: 277, NextOffset: 393 + testutil.go:485: Offset: 177, NextOffset: 273 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 393, NextOffset: 743 testutil.go:485: Offset: 273, NextOffset: 602 @@ -98954,14 +97191,14 @@ testutil.go:485: Offset: 619, NextOffset: 636 testutil.go:485: Offset: 777, NextOffset: 794 testutil.go:485: Offset: 636, NextOffset: 653 - testutil.go:485: Offset: 794, NextOffset: 2177 + testutil.go:485: Offset: 794, NextOffset: 2178 testutil.go:485: Offset: 653, NextOffset: 1897 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: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" @@ -98977,45 +97214,33 @@ testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 277, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 273 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 92, NextOffset: 109 - testutil.go:485: Offset: 209, NextOffset: 226 - testutil.go:485: Offset: 109, NextOffset: 126 - testutil.go:485: Offset: 226, NextOffset: 243 - testutil.go:485: Offset: 126, NextOffset: 143 - testutil.go:485: Offset: 243, NextOffset: 260 - testutil.go:485: Offset: 143, NextOffset: 160 - testutil.go:485: Offset: 260, NextOffset: 277 - testutil.go:485: Offset: 160, NextOffset: 177 - testutil.go:485: Offset: 277, NextOffset: 393 - testutil.go:485: Offset: 177, NextOffset: 273 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":768,"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":802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":770,"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":804,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 275, NextOffset: 611 - testutil.go:485: Offset: 396, NextOffset: 751 + testutil.go:485: Offset: 396, 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: 611, NextOffset: 628 - testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 753, NextOffset: 770 testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 768, NextOffset: 785 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 770, NextOffset: 787 testutil.go:485: Offset: 645, NextOffset: 662 - testutil.go:485: Offset: 785, NextOffset: 802 - testutil.go:485: Offset: 662, NextOffset: 1880 - testutil.go:485: Offset: 802, NextOffset: 2184 + testutil.go:485: Offset: 787, NextOffset: 804 + testutil.go:485: Offset: 662, NextOffset: 1879 + testutil.go:485: Offset: 804, NextOffset: 2186 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" @@ -99049,7 +97274,24 @@ testutil.go:485: Offset: 178, NextOffset: 275 testutil.go:485: Offset: 279, NextOffset: 396 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 [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: 753, NextOffset: 770 + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 770, NextOffset: 787 + testutil.go:485: Offset: 628, NextOffset: 645 + testutil.go:485: Offset: 787, NextOffset: 804 + testutil.go:485: Offset: 645, NextOffset: 662 + testutil.go:485: Offset: 804, NextOffset: 2186 + testutil.go:485: Offset: 662, NextOffset: 1879 + 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" @@ -99073,43 +97315,42 @@ testutil.go:485: Offset: 228, NextOffset: 245 testutil.go:485: Offset: 127, NextOffset: 144 testutil.go:485: Offset: 245, NextOffset: 262 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 144, NextOffset: 161 testutil.go:485: Offset: 262, NextOffset: 279 testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 396, NextOffset: 751 + testutil.go:485: Offset: 396, NextOffset: 753 testutil.go:485: Offset: 275, NextOffset: 611 testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":768,"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":802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 751, NextOffset: 768 testutil.go:485: Offset: 611, NextOffset: 628 - testutil.go:485: Offset: 768, NextOffset: 785 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 751, NextOffset: 768 testutil.go:485: Offset: 628, NextOffset: 645 - testutil.go:485: Offset: 785, NextOffset: 802 + testutil.go:485: Offset: 768, NextOffset: 785 testutil.go:485: Offset: 645, NextOffset: 662 - testutil.go:485: Offset: 802, NextOffset: 2184 - testutil.go:485: Offset: 662, NextOffset: 1880 + testutil.go:485: Offset: 785, NextOffset: 802 + testutil.go:485: Offset: 662, NextOffset: 1876 + testutil.go:485: Offset: 802, NextOffset: 2183 testutil.go:371: Comparing: "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" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR + 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" -=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":768,"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":802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "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" @@ -99128,6 +97369,8 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 111 testutil.go:485: Offset: 193, NextOffset: 210 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 111, NextOffset: 128 testutil.go:485: Offset: 210, NextOffset: 227 testutil.go:485: Offset: 128, NextOffset: 145 @@ -99141,28 +97384,8 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 276, NextOffset: 611 testutil.go:485: Offset: 396, 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: 611, NextOffset: 628 - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 628, NextOffset: 645 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 645, NextOffset: 662 - testutil.go:485: Offset: 785, NextOffset: 802 - testutil.go:485: Offset: 662, NextOffset: 1876 - testutil.go:485: Offset: 802, NextOffset: 2183 - 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: "" 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: 193, NextOffset: 210 testutil.go:485: Offset: 94, NextOffset: 111 @@ -99176,8 +97399,6 @@ testutil.go:485: Offset: 162, NextOffset: 179 testutil.go:485: Offset: 278, NextOffset: 396 testutil.go:485: Offset: 179, NextOffset: 276 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 396, NextOffset: 751 testutil.go:485: Offset: 276, NextOffset: 611 @@ -99194,7 +97415,7 @@ testutil.go:485: Offset: 802, NextOffset: 2183 testutil.go:485: Offset: 662, NextOffset: 1876 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -99208,8 +97429,6 @@ testutil.go:485: Offset: 111, NextOffset: 128 testutil.go:485: Offset: 227, NextOffset: 244 testutil.go:485: Offset: 128, NextOffset: 145 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 244, NextOffset: 261 testutil.go:485: Offset: 145, NextOffset: 162 testutil.go:485: Offset: 261, NextOffset: 278 @@ -99217,52 +97436,53 @@ testutil.go:485: Offset: 278, NextOffset: 396 testutil.go:485: Offset: 179, NextOffset: 276 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":631,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":648,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":665,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":775,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":792,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":809,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":616,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":633,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":650,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":775,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":792,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":809,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 95, NextOffset: 112 + testutil.go:485: Offset: 196, NextOffset: 213 + testutil.go:485: Offset: 112, NextOffset: 129 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 129, NextOffset: 146 + testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 146, NextOffset: 163 + testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 163, NextOffset: 180 + testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:485: Offset: 281, NextOffset: 399 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 277, NextOffset: 614 + testutil.go:485: Offset: 277, NextOffset: 616 testutil.go:485: Offset: 399, 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: 631 + testutil.go:485: Offset: 616, NextOffset: 633 testutil.go:485: Offset: 758, NextOffset: 775 - testutil.go:485: Offset: 631, NextOffset: 648 + testutil.go:485: Offset: 633, NextOffset: 650 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 648, NextOffset: 665 + testutil.go:485: Offset: 650, NextOffset: 667 testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 665, NextOffset: 1918 + testutil.go:485: Offset: 667, NextOffset: 1921 testutil.go:485: Offset: 809, NextOffset: 2198 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 112 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 196, NextOffset: 213 - testutil.go:485: Offset: 112, NextOffset: 129 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 129, NextOffset: 146 - testutil.go:485: Offset: 230, NextOffset: 247 - testutil.go:485: Offset: 146, NextOffset: 163 - testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 163, NextOffset: 180 - testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 180, NextOffset: 277 - testutil.go:485: Offset: 281, NextOffset: 399 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 95, NextOffset: 112 testutil.go:485: Offset: 196, NextOffset: 213 testutil.go:485: Offset: 112, NextOffset: 129 testutil.go:485: Offset: 213, NextOffset: 230 @@ -99275,43 +97495,24 @@ testutil.go:485: Offset: 180, NextOffset: 277 testutil.go:485: Offset: 281, NextOffset: 399 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: 196, NextOffset: 213 - testutil.go:485: Offset: 95, NextOffset: 112 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 112, NextOffset: 129 - testutil.go:485: Offset: 230, NextOffset: 247 - testutil.go:485: Offset: 129, NextOffset: 146 - testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 146, NextOffset: 163 - testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 163, NextOffset: 180 - testutil.go:485: Offset: 281, NextOffset: 399 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 180, NextOffset: 277 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 399, NextOffset: 758 - testutil.go:485: Offset: 277, NextOffset: 614 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: 758, NextOffset: 775 - testutil.go:485: Offset: 614, NextOffset: 631 + testutil.go:485: Offset: 616, NextOffset: 633 testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 631, NextOffset: 648 + testutil.go:485: Offset: 633, NextOffset: 650 testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 648, NextOffset: 665 + testutil.go:485: Offset: 650, NextOffset: 667 testutil.go:485: Offset: 809, NextOffset: 2198 - testutil.go:485: Offset: 665, NextOffset: 1918 + testutil.go:485: Offset: 667, NextOffset: 1921 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -99327,19 +97528,38 @@ testutil.go:485: Offset: 163, NextOffset: 180 testutil.go:485: Offset: 281, NextOffset: 399 testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 196, NextOffset: 213 + testutil.go:485: Offset: 95, NextOffset: 112 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 112, NextOffset: 129 + testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 129, NextOffset: 146 + testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 146, NextOffset: 163 + testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 163, NextOffset: 180 + testutil.go:485: Offset: 281, NextOffset: 399 + testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 399, NextOffset: 758 + testutil.go:485: Offset: 277, NextOffset: 616 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":678,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":695,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":712,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":818,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":835,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":852,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":869,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":678,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":695,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":712,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":818,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":835,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":852,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":869,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [foo.txt barlink test dev test2 baz.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": [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: 92, NextOffset: 109 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:485: Offset: 192, NextOffset: 209 testutil.go:485: Offset: 109, NextOffset: 126 testutil.go:485: Offset: 209, NextOffset: 226 @@ -99358,14 +97578,14 @@ testutil.go:485: Offset: 209, NextOffset: 226 testutil.go:485: Offset: 126, NextOffset: 143 testutil.go:485: Offset: 226, NextOffset: 243 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:485: Offset: 143, NextOffset: 160 testutil.go:485: Offset: 243, NextOffset: 260 testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 260, NextOffset: 277 testutil.go:485: Offset: 177, NextOffset: 273 testutil.go:485: Offset: 277, NextOffset: 393 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 273, NextOffset: 678 testutil.go:485: Offset: 393, NextOffset: 818 @@ -99375,22 +97595,33 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 678, NextOffset: 695 testutil.go:485: Offset: 818, NextOffset: 835 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:485: Offset: 695, NextOffset: 712 testutil.go:485: Offset: 835, NextOffset: 852 testutil.go:485: Offset: 712, NextOffset: 729 testutil.go:485: Offset: 852, NextOffset: 869 - testutil.go:485: Offset: 729, NextOffset: 2073 - testutil.go:485: Offset: 869, NextOffset: 2327 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:485: Offset: 729, NextOffset: 2068 + testutil.go:485: Offset: 869, NextOffset: 2326 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 92, NextOffset: 109 + testutil.go:485: Offset: 209, NextOffset: 226 + testutil.go:485: Offset: 109, NextOffset: 126 + testutil.go:485: Offset: 226, NextOffset: 243 + testutil.go:485: Offset: 126, NextOffset: 143 + testutil.go:485: Offset: 243, NextOffset: 260 + testutil.go:485: Offset: 143, NextOffset: 160 + testutil.go:485: Offset: 260, NextOffset: 277 + testutil.go:485: Offset: 160, NextOffset: 177 + testutil.go:485: Offset: 277, NextOffset: 393 + testutil.go:485: Offset: 177, NextOffset: 273 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 393, NextOffset: 818 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX testutil.go:485: Offset: 273, NextOffset: 678 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -99402,10 +97633,10 @@ testutil.go:485: Offset: 695, NextOffset: 712 testutil.go:485: Offset: 852, NextOffset: 869 testutil.go:485: Offset: 712, NextOffset: 729 - testutil.go:485: Offset: 869, NextOffset: 2327 - testutil.go:485: Offset: 729, NextOffset: 2073 + testutil.go:485: Offset: 869, NextOffset: 2326 + testutil.go:485: Offset: 729, NextOffset: 2068 testutil.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" @@ -99425,28 +97656,36 @@ testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 277, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 273 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 92, NextOffset: 109 - testutil.go:485: Offset: 209, NextOffset: 226 - testutil.go:485: Offset: 109, NextOffset: 126 - testutil.go:485: Offset: 226, NextOffset: 243 - testutil.go:485: Offset: 126, NextOffset: 143 - testutil.go:485: Offset: 243, NextOffset: 260 - testutil.go:485: Offset: 143, NextOffset: 160 - testutil.go:485: Offset: 260, NextOffset: 277 - testutil.go:485: Offset: 160, NextOffset: 177 - testutil.go:485: Offset: 277, NextOffset: 393 - testutil.go:485: Offset: 177, NextOffset: 273 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":687,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":704,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":721,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":738,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":144,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":161,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":178,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":684,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":701,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":718,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":735,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":826,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":843,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":860,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":877,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":828,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":845,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":862,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":879,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [barlink test dev test2 baz.txt foo.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 687, NextOffset: 704 + testutil.go:485: Offset: 828, NextOffset: 845 + testutil.go:485: Offset: 704, NextOffset: 721 + testutil.go:485: Offset: 845, NextOffset: 862 + testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 862, NextOffset: 879 + testutil.go:485: Offset: 738, NextOffset: 2050 + testutil.go:485: Offset: 879, NextOffset: 2341 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 110 testutil.go:485: Offset: 194, NextOffset: 211 @@ -99460,29 +97699,6 @@ testutil.go:485: Offset: 262, NextOffset: 279 testutil.go:485: Offset: 178, NextOffset: 275 testutil.go:485: Offset: 279, NextOffset: 396 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 275, NextOffset: 684 - testutil.go:485: Offset: 396, NextOffset: 826 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 684, NextOffset: 701 - testutil.go:485: Offset: 826, NextOffset: 843 - testutil.go:485: Offset: 701, NextOffset: 718 - testutil.go:485: Offset: 843, NextOffset: 860 - testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 860, NextOffset: 877 - testutil.go:485: Offset: 735, NextOffset: 2052 - testutil.go:485: Offset: 877, NextOffset: 2337 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 110 testutil.go:485: Offset: 194, NextOffset: 211 @@ -99496,31 +97712,11 @@ testutil.go:485: Offset: 262, NextOffset: 279 testutil.go:485: Offset: 178, NextOffset: 275 testutil.go:485: Offset: 279, NextOffset: 396 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 396, NextOffset: 826 - testutil.go:485: Offset: 275, NextOffset: 684 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 826, NextOffset: 843 - testutil.go:485: Offset: 684, NextOffset: 701 - testutil.go:485: Offset: 843, NextOffset: 860 - testutil.go:485: Offset: 701, NextOffset: 718 - testutil.go:485: Offset: 860, NextOffset: 877 - testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 877, NextOffset: 2337 - testutil.go:485: Offset: 735, 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/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:485: Offset: 275, NextOffset: 687 + testutil.go:485: Offset: 396, NextOffset: 828 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 194, NextOffset: 211 testutil.go:485: Offset: 93, NextOffset: 110 @@ -99534,12 +97730,33 @@ testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 396, NextOffset: 828 + testutil.go:485: Offset: 275, NextOffset: 687 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 828, NextOffset: 845 + testutil.go:485: Offset: 687, NextOffset: 704 + testutil.go:485: Offset: 845, NextOffset: 862 + testutil.go:485: Offset: 704, NextOffset: 721 + testutil.go:485: Offset: 862, NextOffset: 879 + testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 879, NextOffset: 2341 + testutil.go:485: Offset: 738, NextOffset: 2050 + 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" testutil.go:485: Offset: 194, NextOffset: 211 testutil.go:485: Offset: 93, NextOffset: 110 testutil.go:485: Offset: 211, NextOffset: 228 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX testutil.go:485: Offset: 110, NextOffset: 127 testutil.go:485: Offset: 228, NextOffset: 245 testutil.go:485: Offset: 127, NextOffset: 144 @@ -99549,14 +97766,31 @@ testutil.go:485: Offset: 161, NextOffset: 178 testutil.go:485: Offset: 279, NextOffset: 396 testutil.go:485: Offset: 178, NextOffset: 275 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/duplicated_entry_offset === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":683,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":700,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":734,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":823,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":840,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":857,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":162,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":179,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":276,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":683,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":700,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":734,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":823,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":840,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":857,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 94, NextOffset: 111 + testutil.go:485: Offset: 193, NextOffset: 210 + testutil.go:485: Offset: 111, NextOffset: 128 + testutil.go:485: Offset: 210, NextOffset: 227 + testutil.go:485: Offset: 128, NextOffset: 145 + testutil.go:485: Offset: 227, NextOffset: 244 + testutil.go:485: Offset: 145, NextOffset: 162 + testutil.go:485: Offset: 244, NextOffset: 261 + testutil.go:485: Offset: 162, NextOffset: 179 + testutil.go:485: Offset: 261, NextOffset: 278 + testutil.go:485: Offset: 179, NextOffset: 276 + testutil.go:485: Offset: 278, NextOffset: 396 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 276, NextOffset: 683 + testutil.go:485: Offset: 396, NextOffset: 823 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -99567,14 +97801,14 @@ testutil.go:485: Offset: 840, NextOffset: 857 testutil.go:485: Offset: 717, NextOffset: 734 testutil.go:485: Offset: 857, NextOffset: 874 - testutil.go:485: Offset: 734, NextOffset: 2048 + testutil.go:485: Offset: 734, NextOffset: 2043 testutil.go:485: Offset: 874, NextOffset: 2329 testutil.go:371: Comparing: "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" @@ -99586,28 +97820,14 @@ testutil.go:485: Offset: 227, NextOffset: 244 testutil.go:485: Offset: 145, NextOffset: 162 testutil.go:485: Offset: 244, NextOffset: 261 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX testutil.go:485: Offset: 162, NextOffset: 179 testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 179, NextOffset: 276 testutil.go:485: Offset: 278, NextOffset: 396 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 94, NextOffset: 111 - testutil.go:485: Offset: 193, NextOffset: 210 - testutil.go:485: Offset: 111, NextOffset: 128 - testutil.go:485: Offset: 210, NextOffset: 227 - testutil.go:485: Offset: 128, NextOffset: 145 - testutil.go:485: Offset: 227, NextOffset: 244 - testutil.go:485: Offset: 145, NextOffset: 162 - testutil.go:485: Offset: 244, NextOffset: 261 - testutil.go:485: Offset: 162, NextOffset: 179 - testutil.go:485: Offset: 261, NextOffset: 278 - testutil.go:485: Offset: 179, NextOffset: 276 - testutil.go:485: Offset: 278, NextOffset: 396 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 276, NextOffset: 683 - testutil.go:485: Offset: 396, NextOffset: 823 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 "": [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: 193, NextOffset: 210 testutil.go:485: Offset: 94, NextOffset: 111 @@ -99615,12 +97835,12 @@ testutil.go:485: Offset: 111, NextOffset: 128 testutil.go:485: Offset: 227, NextOffset: 244 testutil.go:485: Offset: 128, NextOffset: 145 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX testutil.go:485: Offset: 244, NextOffset: 261 testutil.go:485: Offset: 145, NextOffset: 162 testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 162, NextOffset: 179 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX testutil.go:485: Offset: 278, NextOffset: 396 testutil.go:485: Offset: 179, NextOffset: 276 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" @@ -99637,20 +97857,20 @@ testutil.go:485: Offset: 857, NextOffset: 874 testutil.go:485: Offset: 717, NextOffset: 734 testutil.go:485: Offset: 874, NextOffset: 2329 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 734, NextOffset: 2048 + testutil.go:485: Offset: 734, NextOffset: 2043 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 193, NextOffset: 210 testutil.go:485: Offset: 94, NextOffset: 111 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX testutil.go:485: Offset: 210, NextOffset: 227 testutil.go:485: Offset: 111, NextOffset: 128 testutil.go:485: Offset: 227, NextOffset: 244 @@ -99662,30 +97882,10 @@ testutil.go:485: Offset: 278, NextOffset: 396 testutil.go:485: Offset: 179, NextOffset: 276 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":689,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":706,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":723,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":740,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":849,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":866,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":163,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":180,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":689,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":706,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":723,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":740,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":849,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":866,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 95, NextOffset: 112 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 196, NextOffset: 213 - testutil.go:485: Offset: 112, NextOffset: 129 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 129, NextOffset: 146 - testutil.go:485: Offset: 230, NextOffset: 247 - testutil.go:485: Offset: 146, NextOffset: 163 - testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 163, NextOffset: 180 - testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 180, NextOffset: 277 - testutil.go:485: Offset: 281, NextOffset: 399 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 277, NextOffset: 689 - testutil.go:485: Offset: 399, NextOffset: 832 + 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] @@ -99694,11 +97894,9 @@ testutil.go:485: Offset: 832, NextOffset: 849 testutil.go:485: Offset: 706, NextOffset: 723 testutil.go:485: Offset: 849, NextOffset: 866 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX testutil.go:485: Offset: 723, NextOffset: 740 testutil.go:485: Offset: 866, NextOffset: 883 - testutil.go:485: Offset: 740, NextOffset: 2093 + testutil.go:485: Offset: 740, NextOffset: 2087 testutil.go:485: Offset: 883, NextOffset: 2345 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] @@ -99721,8 +97919,40 @@ testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 180, NextOffset: 277 testutil.go:485: Offset: 281, NextOffset: 399 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 95, NextOffset: 112 + testutil.go:485: Offset: 196, NextOffset: 213 + testutil.go:485: Offset: 112, NextOffset: 129 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 129, NextOffset: 146 + testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 146, NextOffset: 163 + testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 163, NextOffset: 180 + testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:485: Offset: 281, NextOffset: 399 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 277, NextOffset: 689 + testutil.go:485: Offset: 399, NextOffset: 832 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 [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 196, NextOffset: 213 + testutil.go:485: Offset: 95, NextOffset: 112 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 112, NextOffset: 129 + testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 129, NextOffset: 146 + testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 146, NextOffset: 163 + testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 163, NextOffset: 180 + testutil.go:485: Offset: 281, NextOffset: 399 + testutil.go:485: Offset: 180, NextOffset: 277 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 399, NextOffset: 832 + testutil.go:485: Offset: 277, NextOffset: 689 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -99730,15 +97960,13 @@ testutil.go:485: Offset: 832, NextOffset: 849 testutil.go:485: Offset: 689, NextOffset: 706 testutil.go:485: Offset: 849, NextOffset: 866 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX testutil.go:485: Offset: 706, NextOffset: 723 testutil.go:485: Offset: 866, NextOffset: 883 testutil.go:485: Offset: 723, NextOffset: 740 testutil.go:485: Offset: 883, NextOffset: 2345 - testutil.go:485: Offset: 740, NextOffset: 2093 + testutil.go:485: Offset: 740, NextOffset: 2087 testutil.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" @@ -99758,33 +97986,33 @@ testutil.go:485: Offset: 163, NextOffset: 180 testutil.go:485: Offset: 281, NextOffset: 399 testutil.go:485: Offset: 180, NextOffset: 277 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 196, NextOffset: 213 - testutil.go:485: Offset: 95, NextOffset: 112 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 112, NextOffset: 129 - testutil.go:485: Offset: 230, NextOffset: 247 - testutil.go:485: Offset: 129, NextOffset: 146 - testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 146, NextOffset: 163 - testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 163, NextOffset: 180 - testutil.go:485: Offset: 281, NextOffset: 399 - testutil.go:485: Offset: 180, NextOffset: 277 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 399, NextOffset: 832 - testutil.go:485: Offset: 277, NextOffset: 689 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":621,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":638,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":655,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":780,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":797,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":621,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":638,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":655,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":211,"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":245,"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":279,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":781,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":798,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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: 604, NextOffset: 621 + testutil.go:485: Offset: 747, NextOffset: 764 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 764, NextOffset: 781 + testutil.go:485: Offset: 638, NextOffset: 655 + testutil.go:485: Offset: 781, NextOffset: 798 + testutil.go:485: Offset: 655, NextOffset: 1893 + testutil.go:485: Offset: 798, NextOffset: 2171 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -99807,8 +98035,6 @@ testutil.go:485: Offset: 211, NextOffset: 228 testutil.go:485: Offset: 124, NextOffset: 141 testutil.go:485: Offset: 228, NextOffset: 245 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 245, NextOffset: 262 testutil.go:485: Offset: 158, NextOffset: 175 @@ -99817,21 +98043,9 @@ testutil.go:485: Offset: 279, NextOffset: 391 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 268, NextOffset: 604 - testutil.go:485: Offset: 391, 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: 604, NextOffset: 621 - testutil.go:485: Offset: 746, NextOffset: 763 - testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 638, NextOffset: 655 - testutil.go:485: Offset: 780, NextOffset: 797 - testutil.go:485: Offset: 655, NextOffset: 1892 - testutil.go:485: Offset: 797, NextOffset: 2169 + testutil.go:485: Offset: 391, NextOffset: 747 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 194, NextOffset: 211 testutil.go:485: Offset: 90, NextOffset: 107 @@ -99846,28 +98060,26 @@ testutil.go:485: Offset: 279, NextOffset: 391 testutil.go:485: Offset: 175, NextOffset: 268 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 391, NextOffset: 746 + testutil.go:485: Offset: 391, NextOffset: 747 testutil.go:485: Offset: 268, 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: 763 + testutil.go:485: Offset: 747, NextOffset: 764 testutil.go:485: Offset: 604, NextOffset: 621 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU - testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 764, NextOffset: 781 testutil.go:485: Offset: 621, NextOffset: 638 - testutil.go:485: Offset: 780, NextOffset: 797 + testutil.go:485: Offset: 781, NextOffset: 798 testutil.go:485: Offset: 638, NextOffset: 655 - testutil.go:485: Offset: 797, NextOffset: 2169 - testutil.go:485: Offset: 655, NextOffset: 1892 + testutil.go:485: Offset: 798, NextOffset: 2171 + testutil.go:485: Offset: 655, NextOffset: 1893 testutil.go:371: Comparing: "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" @@ -99879,25 +98091,20 @@ testutil.go:485: Offset: 124, NextOffset: 141 testutil.go:485: Offset: 245, NextOffset: 262 testutil.go:485: Offset: 141, NextOffset: 158 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU testutil.go:485: Offset: 262, NextOffset: 279 testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 279, NextOffset: 391 testutil.go:485: Offset: 175, NextOffset: 268 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#01 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":657,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":657,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test dev test2 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: 90, NextOffset: 107 testutil.go:485: Offset: 195, NextOffset: 212 @@ -99911,6 +98118,29 @@ testutil.go:485: Offset: 263, NextOffset: 280 testutil.go:485: Offset: 175, NextOffset: 272 testutil.go:485: Offset: 280, NextOffset: 396 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 272, NextOffset: 606 + testutil.go:485: Offset: 396, 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: 606, NextOffset: 623 + testutil.go:485: Offset: 750, NextOffset: 767 + testutil.go:485: Offset: 623, NextOffset: 640 + testutil.go:485: Offset: 767, NextOffset: 784 + testutil.go:485: Offset: 640, NextOffset: 657 + testutil.go:485: Offset: 784, NextOffset: 801 + testutil.go:485: Offset: 657, NextOffset: 1861 + testutil.go:485: Offset: 801, NextOffset: 2192 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "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: 90, NextOffset: 107 testutil.go:485: Offset: 195, NextOffset: 212 @@ -99924,25 +98154,25 @@ testutil.go:485: Offset: 263, NextOffset: 280 testutil.go:485: Offset: 175, NextOffset: 272 testutil.go:485: Offset: 280, NextOffset: 396 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 272, NextOffset: 606 - testutil.go:485: Offset: 396, NextOffset: 750 - 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 750, NextOffset: 767 - testutil.go:485: Offset: 623, NextOffset: 640 + testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 640, NextOffset: 657 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 623, NextOffset: 640 testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 657, NextOffset: 1862 - testutil.go:485: Offset: 801, NextOffset: 2190 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 640, NextOffset: 657 + testutil.go:485: Offset: 801, NextOffset: 2192 + testutil.go:485: Offset: 657, NextOffset: 1861 + 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" @@ -99962,6 +98192,8 @@ testutil.go:485: Offset: 195, NextOffset: 212 testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 212, NextOffset: 229 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU testutil.go:485: Offset: 107, NextOffset: 124 testutil.go:485: Offset: 229, NextOffset: 246 testutil.go:485: Offset: 124, NextOffset: 141 @@ -99975,34 +98207,27 @@ testutil.go:485: Offset: 396, NextOffset: 750 testutil.go:485: Offset: 272, NextOffset: 606 testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"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":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":142,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":176,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":621,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":638,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":655,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "test" vs "test" testutil.go:377: 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: 621 testutil.go:485: Offset: 750, NextOffset: 767 - testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 623, NextOffset: 640 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 638, NextOffset: 655 testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 640, NextOffset: 657 - testutil.go:485: Offset: 801, NextOffset: 2190 - testutil.go:485: Offset: 657, NextOffset: 1862 + testutil.go:485: Offset: 655, NextOffset: 1867 + testutil.go:485: Offset: 801, NextOffset: 2183 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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"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":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":142,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":176,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":273,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":605,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":622,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":639,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":767,"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":801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "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" @@ -100015,8 +98240,6 @@ testutil.go:485: Offset: 108, NextOffset: 125 testutil.go:485: Offset: 213, NextOffset: 230 testutil.go:485: Offset: 125, NextOffset: 142 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU testutil.go:485: Offset: 230, NextOffset: 247 testutil.go:485: Offset: 142, NextOffset: 159 testutil.go:485: Offset: 247, NextOffset: 264 @@ -100031,6 +98254,8 @@ testutil.go:485: Offset: 213, NextOffset: 230 testutil.go:485: Offset: 125, NextOffset: 142 testutil.go:485: Offset: 230, NextOffset: 247 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU testutil.go:485: Offset: 142, NextOffset: 159 testutil.go:485: Offset: 247, NextOffset: 264 testutil.go:485: Offset: 159, NextOffset: 176 @@ -100038,28 +98263,15 @@ testutil.go:485: Offset: 176, NextOffset: 273 testutil.go:485: Offset: 281, NextOffset: 398 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 273, NextOffset: 605 + testutil.go:485: Offset: 273, NextOffset: 604 testutil.go:485: Offset: 398, 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: 605, NextOffset: 622 - testutil.go:485: Offset: 750, NextOffset: 767 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 656, NextOffset: 1868 - testutil.go:485: Offset: 801, NextOffset: 2184 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:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 196, NextOffset: 213 testutil.go:485: Offset: 91, NextOffset: 108 testutil.go:485: Offset: 213, NextOffset: 230 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU testutil.go:485: Offset: 108, NextOffset: 125 testutil.go:485: Offset: 230, NextOffset: 247 testutil.go:485: Offset: 125, NextOffset: 142 @@ -100071,21 +98283,21 @@ testutil.go:485: Offset: 176, NextOffset: 273 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 398, NextOffset: 750 - testutil.go:485: Offset: 273, NextOffset: 605 + testutil.go:485: Offset: 273, 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: 750, NextOffset: 767 - testutil.go:485: Offset: 605, NextOffset: 622 + testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 767, NextOffset: 784 - testutil.go:485: Offset: 622, NextOffset: 639 + testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 801, NextOffset: 2184 - testutil.go:485: Offset: 656, NextOffset: 1868 + testutil.go:485: Offset: 638, NextOffset: 655 + testutil.go:485: Offset: 801, NextOffset: 2183 + testutil.go:485: Offset: 655, NextOffset: 1867 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -100105,12 +98317,30 @@ testutil.go:485: Offset: 159, NextOffset: 176 testutil.go:485: Offset: 281, NextOffset: 398 testutil.go:485: Offset: 176, NextOffset: 273 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":397,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":771,"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":805,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":628,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":645,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":662,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":213,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":397,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":771,"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":805,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 92, NextOffset: 109 + testutil.go:485: Offset: 196, NextOffset: 213 + testutil.go:485: Offset: 109, NextOffset: 126 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 126, NextOffset: 143 + testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 143, NextOffset: 160 + testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 160, NextOffset: 177 + testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 177, NextOffset: 275 + testutil.go:485: Offset: 281, NextOffset: 397 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 275, NextOffset: 611 + testutil.go:485: Offset: 397, 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] @@ -100121,14 +98351,14 @@ testutil.go:485: Offset: 771, NextOffset: 788 testutil.go:485: Offset: 645, NextOffset: 662 testutil.go:485: Offset: 788, NextOffset: 805 - testutil.go:485: Offset: 662, NextOffset: 1908 + testutil.go:485: Offset: 662, NextOffset: 1909 testutil.go:485: Offset: 805, NextOffset: 2193 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: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: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" @@ -100144,41 +98374,8 @@ testutil.go:485: Offset: 264, NextOffset: 281 testutil.go:485: Offset: 177, NextOffset: 275 testutil.go:485: Offset: 281, NextOffset: 397 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 92, NextOffset: 109 - testutil.go:485: Offset: 196, NextOffset: 213 - testutil.go:485: Offset: 109, NextOffset: 126 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 126, NextOffset: 143 - testutil.go:485: Offset: 230, NextOffset: 247 - testutil.go:485: Offset: 143, NextOffset: 160 - testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 160, NextOffset: 177 - testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 177, NextOffset: 275 - testutil.go:485: Offset: 281, NextOffset: 397 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 275, NextOffset: 611 - testutil.go:485: Offset: 397, NextOffset: 754 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 196, NextOffset: 213 - testutil.go:485: Offset: 92, NextOffset: 109 - testutil.go:485: Offset: 213, NextOffset: 230 - testutil.go:485: Offset: 109, NextOffset: 126 - testutil.go:485: Offset: 230, NextOffset: 247 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 126, NextOffset: 143 - testutil.go:485: Offset: 247, NextOffset: 264 - testutil.go:485: Offset: 143, NextOffset: 160 - testutil.go:485: Offset: 264, NextOffset: 281 - testutil.go:485: Offset: 160, NextOffset: 177 - testutil.go:485: Offset: 281, NextOffset: 397 - testutil.go:485: Offset: 177, NextOffset: 275 + 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: 196, NextOffset: 213 testutil.go:485: Offset: 92, NextOffset: 109 @@ -100205,39 +98402,41 @@ testutil.go:485: Offset: 628, NextOffset: 645 testutil.go:485: Offset: 788, NextOffset: 805 testutil.go:485: Offset: 645, NextOffset: 662 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU testutil.go:485: Offset: 805, NextOffset: 2193 - testutil.go:485: Offset: 662, NextOffset: 1908 + testutil.go:485: Offset: 662, NextOffset: 1909 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/testchar1" vs "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 TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/duplicated_entry_offset + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 196, NextOffset: 213 + testutil.go:485: Offset: 92, NextOffset: 109 + testutil.go:485: Offset: 213, NextOffset: 230 + testutil.go:485: Offset: 109, NextOffset: 126 + testutil.go:485: Offset: 230, NextOffset: 247 + testutil.go:485: Offset: 126, NextOffset: 143 + testutil.go:485: Offset: 247, NextOffset: 264 + testutil.go:485: Offset: 143, NextOffset: 160 + testutil.go:485: Offset: 264, NextOffset: 281 + testutil.go:485: Offset: 160, NextOffset: 177 + testutil.go:485: Offset: 281, NextOffset: 397 + testutil.go:485: Offset: 177, NextOffset: 275 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#01/duplicated_entry_offset === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":742,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":759,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":742,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":759,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 263, NextOffset: 563 - testutil.go:485: Offset: 387, NextOffset: 725 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 563, NextOffset: 580 - testutil.go:485: Offset: 725, NextOffset: 742 - testutil.go:485: Offset: 580, NextOffset: 597 - testutil.go:485: Offset: 742, NextOffset: 759 - testutil.go:485: Offset: 597, NextOffset: 614 - testutil.go:485: Offset: 759, NextOffset: 776 - testutil.go:485: Offset: 614, NextOffset: 1762 - testutil.go:485: Offset: 776, NextOffset: 2086 + 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": [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" @@ -100254,6 +98453,8 @@ testutil.go:485: Offset: 138, NextOffset: 155 testutil.go:485: Offset: 241, NextOffset: 258 testutil.go:485: Offset: 155, NextOffset: 172 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:485: Offset: 275, NextOffset: 387 @@ -100270,29 +98471,25 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:485: Offset: 275, NextOffset: 387 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 263, NextOffset: 563 + testutil.go:485: Offset: 387, NextOffset: 725 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 563, NextOffset: 580 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 725, NextOffset: 742 + testutil.go:485: Offset: 580, NextOffset: 597 + testutil.go:485: Offset: 742, NextOffset: 759 + testutil.go:485: Offset: 597, NextOffset: 614 + testutil.go:485: Offset: 759, NextOffset: 776 + testutil.go:485: Offset: 614, NextOffset: 1762 + testutil.go:485: Offset: 776, NextOffset: 2083 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: "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: 190, NextOffset: 207 - testutil.go:485: Offset: 87, NextOffset: 104 - testutil.go:485: Offset: 207, NextOffset: 224 - testutil.go:485: Offset: 104, NextOffset: 121 - testutil.go:485: Offset: 224, NextOffset: 241 - testutil.go:485: Offset: 121, NextOffset: 138 - testutil.go:485: Offset: 241, NextOffset: 258 - testutil.go:485: Offset: 138, NextOffset: 155 - testutil.go:485: Offset: 258, NextOffset: 275 - testutil.go:485: Offset: 155, NextOffset: 172 - testutil.go:485: Offset: 275, NextOffset: 387 - testutil.go:485: Offset: 172, NextOffset: 263 + 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: 190, NextOffset: 207 testutil.go:485: Offset: 87, NextOffset: 104 @@ -100317,18 +98514,40 @@ testutil.go:485: Offset: 563, NextOffset: 580 testutil.go:485: Offset: 742, NextOffset: 759 testutil.go:485: Offset: 580, NextOffset: 597 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR testutil.go:485: Offset: 759, NextOffset: 776 testutil.go:485: Offset: 597, NextOffset: 614 - testutil.go:485: Offset: 776, NextOffset: 2086 + testutil.go:485: Offset: 776, NextOffset: 2083 testutil.go:485: Offset: 614, NextOffset: 1762 + testutil.go:371: Comparing: "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: 190, NextOffset: 207 + testutil.go:485: Offset: 87, NextOffset: 104 + testutil.go:485: Offset: 207, NextOffset: 224 + testutil.go:485: Offset: 104, NextOffset: 121 + testutil.go:485: Offset: 224, NextOffset: 241 + testutil.go:485: Offset: 121, NextOffset: 138 + testutil.go:485: Offset: 241, NextOffset: 258 + testutil.go:485: Offset: 138, NextOffset: 155 + testutil.go:485: Offset: 258, NextOffset: 275 + testutil.go:485: Offset: 155, NextOffset: 172 + testutil.go:485: Offset: 275, NextOffset: 387 + testutil.go:485: Offset: 172, NextOffset: 263 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":576,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":593,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":610,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":627,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":768,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":785,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":577,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":594,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":611,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":628,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":768,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":785,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 89, NextOffset: 106 testutil.go:485: Offset: 190, NextOffset: 207 @@ -100342,25 +98561,25 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:485: Offset: 275, NextOffset: 388 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 268, NextOffset: 576 + testutil.go:485: Offset: 268, NextOffset: 577 testutil.go:485: Offset: 388, 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: 576, NextOffset: 593 + testutil.go:485: Offset: 577, NextOffset: 594 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 734, NextOffset: 751 - testutil.go:485: Offset: 593, NextOffset: 610 + testutil.go:485: Offset: 594, NextOffset: 611 testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 610, NextOffset: 627 + testutil.go:485: Offset: 611, NextOffset: 628 testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 627, NextOffset: 1786 + testutil.go:485: Offset: 628, NextOffset: 1786 testutil.go:485: Offset: 785, NextOffset: 2098 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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -100381,7 +98600,15 @@ testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:485: Offset: 275, NextOffset: 388 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [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 [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: 190, NextOffset: 207 testutil.go:485: Offset: 89, NextOffset: 106 @@ -100395,29 +98622,6 @@ testutil.go:485: Offset: 157, NextOffset: 174 testutil.go:485: Offset: 275, NextOffset: 388 testutil.go:485: Offset: 174, NextOffset: 268 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 388, NextOffset: 734 - testutil.go:485: Offset: 268, NextOffset: 576 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 751 - testutil.go:485: Offset: 576, NextOffset: 593 - testutil.go:485: Offset: 751, NextOffset: 768 - testutil.go:485: Offset: 593, NextOffset: 610 - testutil.go:485: Offset: 768, NextOffset: 785 - testutil.go:485: Offset: 610, NextOffset: 627 - testutil.go:485: Offset: 785, NextOffset: 2098 - testutil.go:485: Offset: 627, NextOffset: 1786 - 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: 190, NextOffset: 207 testutil.go:485: Offset: 89, NextOffset: 106 @@ -100429,16 +98633,47 @@ testutil.go:485: Offset: 140, NextOffset: 157 testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 157, NextOffset: 174 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 275, NextOffset: 388 testutil.go:485: Offset: 174, NextOffset: 268 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 388, NextOffset: 734 + testutil.go:485: Offset: 268, NextOffset: 577 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 751 + testutil.go:485: Offset: 577, NextOffset: 594 + testutil.go:485: Offset: 751, NextOffset: 768 + testutil.go:485: Offset: 594, NextOffset: 611 + testutil.go:485: Offset: 768, NextOffset: 785 + testutil.go:485: Offset: 611, NextOffset: 628 + testutil.go:485: Offset: 785, NextOffset: 2098 + testutil.go:485: Offset: 628, NextOffset: 1786 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":571,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":588,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":605,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":622,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":763,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":571,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":588,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":605,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":622,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":763,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 90, NextOffset: 107 + testutil.go:485: Offset: 191, NextOffset: 208 + testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 208, NextOffset: 225 + testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 225, NextOffset: 242 + testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 242, NextOffset: 259 + testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 259, NextOffset: 276 + testutil.go:485: Offset: 175, NextOffset: 269 + testutil.go:485: Offset: 276, NextOffset: 390 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 269, NextOffset: 571 + testutil.go:485: Offset: 390, 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" @@ -100448,10 +98683,12 @@ testutil.go:485: Offset: 746, NextOffset: 763 testutil.go:485: Offset: 605, NextOffset: 622 testutil.go:485: Offset: 763, NextOffset: 780 - testutil.go:485: Offset: 622, NextOffset: 1782 - testutil.go:485: Offset: 780, NextOffset: 2090 + testutil.go:485: Offset: 622, NextOffset: 1783 + testutil.go:485: Offset: 780, NextOffset: 2089 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR + 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" @@ -100471,27 +98708,27 @@ testutil.go:485: Offset: 259, NextOffset: 276 testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:485: Offset: 276, NextOffset: 390 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 208, NextOffset: 225 - testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 107, NextOffset: 124 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 225, NextOffset: 242 - testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 124, NextOffset: 141 testutil.go:485: Offset: 242, NextOffset: 259 - testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 259, NextOffset: 276 - testutil.go:485: Offset: 175, NextOffset: 269 + testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 276, NextOffset: 390 + testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 269, NextOffset: 571 testutil.go:485: Offset: 390, NextOffset: 729 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 269, NextOffset: 571 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -100501,10 +98738,10 @@ testutil.go:485: Offset: 588, NextOffset: 605 testutil.go:485: Offset: 763, NextOffset: 780 testutil.go:485: Offset: 605, NextOffset: 622 - testutil.go:485: Offset: 780, NextOffset: 2090 - testutil.go:485: Offset: 622, NextOffset: 1782 + testutil.go:485: Offset: 780, NextOffset: 2089 + testutil.go:485: Offset: 622, NextOffset: 1783 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -100514,6 +98751,8 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 90, NextOffset: 107 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 208, NextOffset: 225 testutil.go:485: Offset: 107, NextOffset: 124 testutil.go:485: Offset: 225, NextOffset: 242 @@ -100524,28 +98763,16 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:485: Offset: 175, NextOffset: 269 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 191, NextOffset: 208 - testutil.go:485: Offset: 90, NextOffset: 107 - testutil.go:485: Offset: 208, NextOffset: 225 - testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 225, NextOffset: 242 - testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 242, NextOffset: 259 - testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 259, NextOffset: 276 - testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 276, NextOffset: 390 - testutil.go:485: Offset: 175, NextOffset: 269 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 390, NextOffset: 729 - testutil.go:485: Offset: 269, NextOffset: 571 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":582,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":599,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":616,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":633,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#01 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":582,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":599,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":616,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":633,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 92, NextOffset: 109 testutil.go:485: Offset: 193, NextOffset: 210 @@ -100568,14 +98795,16 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 582, NextOffset: 599 testutil.go:485: Offset: 740, NextOffset: 757 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 757, NextOffset: 774 testutil.go:485: Offset: 616, NextOffset: 633 testutil.go:485: Offset: 774, NextOffset: 791 - testutil.go:485: Offset: 633, NextOffset: 1796 - testutil.go:485: Offset: 791, NextOffset: 2104 + testutil.go:485: Offset: 633, NextOffset: 1795 + testutil.go:485: Offset: 791, NextOffset: 2105 testutil.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" @@ -100596,10 +98825,20 @@ testutil.go:485: Offset: 177, NextOffset: 272 testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test dev test2 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:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 193, NextOffset: 210 testutil.go:485: Offset: 92, NextOffset: 109 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 210, NextOffset: 227 testutil.go:485: Offset: 109, NextOffset: 126 testutil.go:485: Offset: 227, NextOffset: 244 @@ -100610,29 +98849,6 @@ testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 272 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 393, NextOffset: 740 - testutil.go:485: Offset: 272, NextOffset: 582 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 582, NextOffset: 599 - testutil.go:485: Offset: 757, NextOffset: 774 - testutil.go:485: Offset: 599, NextOffset: 616 - testutil.go:485: Offset: 774, NextOffset: 791 - testutil.go:485: Offset: 616, NextOffset: 633 - testutil.go:485: Offset: 791, NextOffset: 2104 - testutil.go:485: Offset: 633, NextOffset: 1796 - 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: 193, NextOffset: 210 testutil.go:485: Offset: 92, NextOffset: 109 @@ -100646,21 +98862,37 @@ testutil.go:485: Offset: 160, NextOffset: 177 testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 272 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 393, NextOffset: 740 + testutil.go:485: Offset: 272, NextOffset: 582 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 740, NextOffset: 757 + testutil.go:485: Offset: 582, NextOffset: 599 + testutil.go:485: Offset: 757, NextOffset: 774 + testutil.go:485: Offset: 599, NextOffset: 616 + testutil.go:485: Offset: 774, NextOffset: 791 + testutil.go:485: Offset: 616, NextOffset: 633 + testutil.go:485: Offset: 791, NextOffset: 2105 + testutil.go:485: Offset: 633, NextOffset: 1795 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":656,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":673,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":793,"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":827,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":844,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":678,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":798,"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":832,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":849,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: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: 87, NextOffset: 104 testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 104, NextOffset: 121 testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 121, NextOffset: 138 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 138, NextOffset: 155 testutil.go:485: Offset: 241, NextOffset: 258 @@ -100668,10 +98900,31 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:485: Offset: 275, NextOffset: 387 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 263, NextOffset: 644 + testutil.go:485: Offset: 387, NextOffset: 798 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 661 + testutil.go:485: Offset: 798, NextOffset: 815 + testutil.go:485: Offset: 661, NextOffset: 678 + testutil.go:485: Offset: 815, NextOffset: 832 + testutil.go:485: Offset: 678, NextOffset: 695 + testutil.go:485: Offset: 832, NextOffset: 849 + testutil.go:485: Offset: 695, NextOffset: 1938 + testutil.go:485: Offset: 849, NextOffset: 2238 + 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: 87, NextOffset: 104 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 104, NextOffset: 121 testutil.go:485: Offset: 207, NextOffset: 224 @@ -100683,35 +98936,14 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:485: Offset: 275, NextOffset: 387 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 263, NextOffset: 639 - testutil.go:485: Offset: 387, NextOffset: 793 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 793, NextOffset: 810 - testutil.go:485: Offset: 656, NextOffset: 673 - testutil.go:485: Offset: 810, NextOffset: 827 - testutil.go:485: Offset: 673, NextOffset: 690 - testutil.go:485: Offset: 827, NextOffset: 844 - testutil.go:485: Offset: 690, NextOffset: 1934 - testutil.go:485: Offset: 844, NextOffset: 2234 + 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" 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" @@ -100727,8 +98959,6 @@ testutil.go:485: Offset: 155, NextOffset: 172 testutil.go:485: Offset: 275, NextOffset: 387 testutil.go:485: Offset: 172, NextOffset: 263 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 190, NextOffset: 207 testutil.go:485: Offset: 87, NextOffset: 104 @@ -100743,55 +98973,52 @@ testutil.go:485: Offset: 275, NextOffset: 387 testutil.go:485: Offset: 172, NextOffset: 263 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 387, NextOffset: 793 - testutil.go:485: Offset: 263, NextOffset: 639 + testutil.go:485: Offset: 387, NextOffset: 798 + testutil.go:485: Offset: 263, 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: 793, NextOffset: 810 - testutil.go:485: Offset: 639, NextOffset: 656 - testutil.go:485: Offset: 810, NextOffset: 827 - testutil.go:485: Offset: 656, NextOffset: 673 - testutil.go:485: Offset: 827, NextOffset: 844 - testutil.go:485: Offset: 673, NextOffset: 690 - testutil.go:485: Offset: 844, NextOffset: 2234 - testutil.go:485: Offset: 690, NextOffset: 1934 + testutil.go:485: Offset: 798, NextOffset: 815 + testutil.go:485: Offset: 644, NextOffset: 661 + testutil.go:485: Offset: 815, NextOffset: 832 + testutil.go:485: Offset: 661, NextOffset: 678 + testutil.go:485: Offset: 832, NextOffset: 849 + testutil.go:485: Offset: 678, NextOffset: 695 + testutil.go:485: Offset: 849, NextOffset: 2238 + testutil.go:485: Offset: 695, NextOffset: 1938 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":657,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":674,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":788,"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":822,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":268,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":647,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":681,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":795,"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":829,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 268, NextOffset: 640 - testutil.go:485: Offset: 388, NextOffset: 788 + 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: 640, NextOffset: 657 - testutil.go:485: Offset: 788, NextOffset: 805 - testutil.go:485: Offset: 657, NextOffset: 674 - testutil.go:485: Offset: 805, NextOffset: 822 - testutil.go:485: Offset: 674, NextOffset: 691 - testutil.go:485: Offset: 822, NextOffset: 839 - testutil.go:485: Offset: 691, NextOffset: 1943 - testutil.go:485: Offset: 839, NextOffset: 2239 + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 795, NextOffset: 812 + testutil.go:485: Offset: 664, NextOffset: 681 + testutil.go:485: Offset: 812, NextOffset: 829 + testutil.go:485: Offset: 681, NextOffset: 698 + testutil.go:485: Offset: 829, NextOffset: 846 + testutil.go:485: Offset: 698, NextOffset: 1939 + testutil.go:485: Offset: 846, NextOffset: 2246 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: 89, NextOffset: 106 testutil.go:485: Offset: 190, NextOffset: 207 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX testutil.go:485: Offset: 106, NextOffset: 123 testutil.go:485: Offset: 207, NextOffset: 224 testutil.go:485: Offset: 123, NextOffset: 140 @@ -100815,37 +99042,15 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 174, NextOffset: 268 testutil.go:485: Offset: 275, NextOffset: 388 - 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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 388, NextOffset: 788 - testutil.go:485: Offset: 268, 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: 788, NextOffset: 805 - testutil.go:485: Offset: 640, NextOffset: 657 - testutil.go:485: Offset: 805, NextOffset: 822 - testutil.go:485: Offset: 657, NextOffset: 674 - testutil.go:485: Offset: 822, NextOffset: 839 - testutil.go:485: Offset: 674, NextOffset: 691 - testutil.go:485: Offset: 839, NextOffset: 2239 - testutil.go:485: Offset: 691, NextOffset: 1943 - 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:485: Offset: 268, NextOffset: 647 + testutil.go:485: Offset: 388, NextOffset: 795 + 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: 190, NextOffset: 207 testutil.go:485: Offset: 89, NextOffset: 106 testutil.go:485: Offset: 207, NextOffset: 224 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX testutil.go:485: Offset: 106, NextOffset: 123 testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 123, NextOffset: 140 @@ -100855,6 +99060,29 @@ testutil.go:485: Offset: 157, NextOffset: 174 testutil.go:485: Offset: 275, NextOffset: 388 testutil.go:485: Offset: 174, NextOffset: 268 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 388, NextOffset: 795 + testutil.go:485: Offset: 268, NextOffset: 647 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 795, NextOffset: 812 + testutil.go:485: Offset: 647, NextOffset: 664 + testutil.go:485: Offset: 812, NextOffset: 829 + testutil.go:485: Offset: 664, NextOffset: 681 + testutil.go:485: Offset: 829, NextOffset: 846 + testutil.go:485: Offset: 681, NextOffset: 698 + testutil.go:485: Offset: 846, NextOffset: 2246 + testutil.go:485: Offset: 698, NextOffset: 1939 + 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: 190, NextOffset: 207 testutil.go:485: Offset: 89, NextOffset: 106 @@ -100869,10 +99097,14 @@ testutil.go:485: Offset: 275, NextOffset: 388 testutil.go:485: Offset: 174, NextOffset: 268 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":637,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":654,"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":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":803,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":820,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":660,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":677,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":242,"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":276,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"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":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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: 90, NextOffset: 107 testutil.go:485: Offset: 191, NextOffset: 208 @@ -100887,24 +99119,22 @@ testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 269, NextOffset: 637 - testutil.go:485: Offset: 390, NextOffset: 786 + testutil.go:485: Offset: 269, NextOffset: 643 + testutil.go:485: Offset: 390, NextOffset: 792 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 637, NextOffset: 654 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 786, NextOffset: 803 - testutil.go:485: Offset: 654, NextOffset: 671 - testutil.go:485: Offset: 803, NextOffset: 820 - testutil.go:485: Offset: 671, NextOffset: 688 - testutil.go:485: Offset: 820, NextOffset: 837 - testutil.go:485: Offset: 688, NextOffset: 1932 - testutil.go:485: Offset: 837, NextOffset: 2233 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 660, NextOffset: 677 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 694, NextOffset: 1938 + testutil.go:485: Offset: 843, NextOffset: 2237 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" @@ -100912,6 +99142,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 TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 107, NextOffset: 124 @@ -100919,13 +99151,35 @@ testutil.go:485: Offset: 124, NextOffset: 141 testutil.go:485: Offset: 225, NextOffset: 242 testutil.go:485: Offset: 141, NextOffset: 158 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX testutil.go:485: Offset: 242, NextOffset: 259 testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 259, NextOffset: 276 testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:485: Offset: 276, NextOffset: 390 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 "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] 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: 792, NextOffset: 809 + testutil.go:485: Offset: 643, NextOffset: 660 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 660, NextOffset: 677 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 843, NextOffset: 2237 + testutil.go:485: Offset: 694, NextOffset: 1938 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 191, NextOffset: 208 testutil.go:485: Offset: 90, NextOffset: 107 @@ -100933,37 +99187,14 @@ testutil.go:485: Offset: 107, NextOffset: 124 testutil.go:485: Offset: 225, NextOffset: 242 testutil.go:485: Offset: 124, NextOffset: 141 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX testutil.go:485: Offset: 242, NextOffset: 259 testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 259, NextOffset: 276 testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:485: Offset: 175, NextOffset: 269 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 390, NextOffset: 786 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#01/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 269, NextOffset: 637 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 803 - testutil.go:485: Offset: 637, NextOffset: 654 - testutil.go:485: Offset: 803, NextOffset: 820 - testutil.go:485: Offset: 654, NextOffset: 671 - testutil.go:485: Offset: 820, NextOffset: 837 - testutil.go:485: Offset: 671, NextOffset: 688 - testutil.go:485: Offset: 837, NextOffset: 2233 - testutil.go:485: Offset: 688, NextOffset: 1932 - testutil.go:371: Comparing: "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: 191, NextOffset: 208 testutil.go:485: Offset: 90, NextOffset: 107 @@ -100977,13 +99208,14 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 276, NextOffset: 390 testutil.go:485: Offset: 175, NextOffset: 269 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 390, NextOffset: 792 + testutil.go:485: Offset: 269, NextOffset: 643 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":678,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":794,"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":828,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":845,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":92,"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":126,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":143,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":177,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":651,"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":685,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":702,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":210,"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":244,"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":278,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":393,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":797,"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":831,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":848,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 92, NextOffset: 109 testutil.go:485: Offset: 193, NextOffset: 210 @@ -100994,11 +99226,32 @@ testutil.go:485: Offset: 143, NextOffset: 160 testutil.go:485: Offset: 244, NextOffset: 261 testutil.go:485: Offset: 160, NextOffset: 177 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 177, NextOffset: 272 testutil.go:485: Offset: 278, NextOffset: 393 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 272, NextOffset: 651 + testutil.go:485: Offset: 393, NextOffset: 797 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 651, NextOffset: 668 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 668, NextOffset: 685 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 685, NextOffset: 702 + testutil.go:485: Offset: 831, NextOffset: 848 + testutil.go:485: Offset: 702, NextOffset: 1948 + testutil.go:485: Offset: 848, NextOffset: 2245 + 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: 92, NextOffset: 109 testutil.go:485: Offset: 193, NextOffset: 210 @@ -101012,35 +99265,25 @@ testutil.go:485: Offset: 261, NextOffset: 278 testutil.go:485: Offset: 177, NextOffset: 272 testutil.go:485: Offset: 278, NextOffset: 393 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 272, NextOffset: 644 - testutil.go:485: Offset: 393, NextOffset: 794 - 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 [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: 644, NextOffset: 661 - testutil.go:485: Offset: 794, NextOffset: 811 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 811, NextOffset: 828 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 828, NextOffset: 845 - testutil.go:485: Offset: 695, NextOffset: 1942 - testutil.go:485: Offset: 845, NextOffset: 2242 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 651, NextOffset: 668 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 668, NextOffset: 685 + testutil.go:485: Offset: 831, NextOffset: 848 + testutil.go:485: Offset: 685, NextOffset: 702 + testutil.go:485: Offset: 848, NextOffset: 2245 + testutil.go:485: Offset: 702, NextOffset: 1948 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" 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 [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/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -101070,47 +99313,17 @@ testutil.go:485: Offset: 278, NextOffset: 393 testutil.go:485: Offset: 177, NextOffset: 272 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 393, NextOffset: 794 - testutil.go:485: Offset: 272, NextOffset: 644 + testutil.go:485: Offset: 393, NextOffset: 797 + testutil.go:485: Offset: 272, NextOffset: 651 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 794, NextOffset: 811 - testutil.go:485: Offset: 644, NextOffset: 661 - testutil.go:485: Offset: 811, NextOffset: 828 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 828, NextOffset: 845 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 845, NextOffset: 2242 - testutil.go:485: Offset: 695, NextOffset: 1942 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":574,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":591,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":608,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":625,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":382,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":735,"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":769,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":575,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":592,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":609,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":626,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":382,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":718,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":735,"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":769,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 574, NextOffset: 591 - testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 591, NextOffset: 608 - testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 608, NextOffset: 625 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 625, NextOffset: 1773 - testutil.go:485: Offset: 769, NextOffset: 2078 - 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: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: 88, NextOffset: 105 testutil.go:485: Offset: 187, NextOffset: 204 @@ -101124,6 +99337,29 @@ testutil.go:485: Offset: 255, NextOffset: 272 testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:485: Offset: 272, NextOffset: 382 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 262, NextOffset: 575 + testutil.go:485: Offset: 382, NextOffset: 718 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 575, NextOffset: 592 + testutil.go:485: Offset: 718, NextOffset: 735 + testutil.go:485: Offset: 592, NextOffset: 609 + testutil.go:485: Offset: 735, NextOffset: 752 + testutil.go:485: Offset: 609, NextOffset: 626 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 626, NextOffset: 1774 + testutil.go:485: Offset: 769, NextOffset: 2079 + 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: 88, NextOffset: 105 testutil.go:485: Offset: 187, NextOffset: 204 @@ -101134,35 +99370,19 @@ testutil.go:485: Offset: 139, NextOffset: 156 testutil.go:485: Offset: 238, NextOffset: 255 testutil.go:485: Offset: 156, NextOffset: 173 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU testutil.go:485: Offset: 255, NextOffset: 272 testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:485: Offset: 272, NextOffset: 382 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 262, NextOffset: 574 - testutil.go:485: Offset: 382, NextOffset: 718 - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,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:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 718, NextOffset: 735 - testutil.go:485: Offset: 574, NextOffset: 591 - testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 591, NextOffset: 608 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 608, NextOffset: 625 - testutil.go:485: Offset: 769, NextOffset: 2078 - testutil.go:485: Offset: 625, NextOffset: 1773 + 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: "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" @@ -101193,34 +99413,24 @@ testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 382, NextOffset: 718 - testutil.go:485: Offset: 262, NextOffset: 574 -=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":588,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":605,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":622,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":639,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":189,"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":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":240,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":274,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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:485: Offset: 262, NextOffset: 575 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 588, NextOffset: 605 + testutil.go:485: Offset: 718, NextOffset: 735 + testutil.go:485: Offset: 575, NextOffset: 592 testutil.go:485: Offset: 735, NextOffset: 752 - testutil.go:485: Offset: 605, NextOffset: 622 + testutil.go:485: Offset: 592, NextOffset: 609 testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 769, NextOffset: 786 - testutil.go:485: Offset: 639, NextOffset: 1799 - testutil.go:485: Offset: 786, NextOffset: 2096 - testutil.go:371: Comparing: "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: 609, NextOffset: 626 + testutil.go:485: Offset: 769, NextOffset: 2079 + testutil.go:485: Offset: 626, NextOffset: 1774 +=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":104,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":155,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":172,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":587,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":604,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":621,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":638,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":189,"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":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":240,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":274,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":786,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 87, NextOffset: 104 testutil.go:485: Offset: 189, NextOffset: 206 @@ -101234,9 +99444,32 @@ testutil.go:485: Offset: 257, NextOffset: 274 testutil.go:485: Offset: 172, NextOffset: 266 testutil.go:485: Offset: 274, NextOffset: 388 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01/duplicated_entry_offset + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 266, NextOffset: 587 + testutil.go:485: Offset: 388, 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: 587, NextOffset: 604 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 735, NextOffset: 752 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 769, NextOffset: 786 + testutil.go:485: Offset: 638, NextOffset: 1796 + testutil.go:485: Offset: 786, NextOffset: 2098 + 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: 87, NextOffset: 104 testutil.go:485: Offset: 189, NextOffset: 206 testutil.go:485: Offset: 104, NextOffset: 121 @@ -101248,33 +99481,17 @@ testutil.go:485: Offset: 155, NextOffset: 172 testutil.go:485: Offset: 257, NextOffset: 274 testutil.go:485: Offset: 172, NextOffset: 266 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU testutil.go:485: Offset: 274, NextOffset: 388 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 266, NextOffset: 588 - testutil.go:485: Offset: 388, NextOffset: 735 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: 388, NextOffset: 735 - testutil.go:485: Offset: 266, NextOffset: 588 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 752 - testutil.go:485: Offset: 588, NextOffset: 605 - testutil.go:485: Offset: 752, NextOffset: 769 - testutil.go:485: Offset: 605, NextOffset: 622 - testutil.go:485: Offset: 769, NextOffset: 786 - testutil.go:485: Offset: 622, NextOffset: 639 - testutil.go:485: Offset: 786, NextOffset: 2096 - testutil.go:485: Offset: 639, NextOffset: 1799 + 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": [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" 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" @@ -101290,8 +99507,6 @@ testutil.go:485: Offset: 155, NextOffset: 172 testutil.go:485: Offset: 274, NextOffset: 388 testutil.go:485: Offset: 172, NextOffset: 266 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 189, NextOffset: 206 testutil.go:485: Offset: 87, NextOffset: 104 @@ -101305,11 +99520,51 @@ testutil.go:485: Offset: 155, NextOffset: 172 testutil.go:485: Offset: 274, NextOffset: 388 testutil.go:485: Offset: 172, NextOffset: 266 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 388, NextOffset: 735 + testutil.go:485: Offset: 266, NextOffset: 587 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 752 + testutil.go:485: Offset: 587, NextOffset: 604 + testutil.go:485: Offset: 752, NextOffset: 769 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 769, NextOffset: 786 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 621, NextOffset: 638 + testutil.go:485: Offset: 786, NextOffset: 2098 + testutil.go:485: Offset: 638, NextOffset: 1796 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":270,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":584,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":601,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":618,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":635,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":747,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":764,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":270,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":583,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":600,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":617,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":634,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":190,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":241,"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":275,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":763,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 270, NextOffset: 583 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 389, 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: 583, NextOffset: 600 + testutil.go:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 600, NextOffset: 617 + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 634, NextOffset: 1793 + testutil.go:485: Offset: 780, NextOffset: 2088 + 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: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" @@ -101338,31 +99593,21 @@ testutil.go:485: Offset: 258, NextOffset: 275 testutil.go:485: Offset: 174, NextOffset: 270 testutil.go:485: Offset: 275, NextOffset: 389 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 270, NextOffset: 584 - testutil.go:485: Offset: 389, NextOffset: 730 - 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 [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: 584, NextOffset: 601 - testutil.go:485: Offset: 730, NextOffset: 747 - testutil.go:485: Offset: 601, NextOffset: 618 - testutil.go:485: Offset: 747, NextOffset: 764 - testutil.go:485: Offset: 618, NextOffset: 635 - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 635, NextOffset: 1794 - testutil.go:485: Offset: 781, NextOffset: 2090 - 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: "" 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:485: Offset: 729, NextOffset: 746 + testutil.go:485: Offset: 583, NextOffset: 600 + testutil.go:485: Offset: 746, NextOffset: 763 + testutil.go:485: Offset: 600, NextOffset: 617 + testutil.go:485: Offset: 763, NextOffset: 780 + testutil.go:485: Offset: 617, NextOffset: 634 + testutil.go:485: Offset: 780, NextOffset: 2088 + testutil.go:485: Offset: 634, NextOffset: 1793 testutil.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" @@ -101389,6 +99634,8 @@ testutil.go:485: Offset: 106, NextOffset: 123 testutil.go:485: Offset: 224, NextOffset: 241 testutil.go:485: Offset: 123, NextOffset: 140 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU testutil.go:485: Offset: 241, NextOffset: 258 testutil.go:485: Offset: 140, NextOffset: 157 testutil.go:485: Offset: 258, NextOffset: 275 @@ -101396,44 +99643,16 @@ testutil.go:485: Offset: 275, NextOffset: 389 testutil.go:485: Offset: 174, NextOffset: 270 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 389, NextOffset: 730 - testutil.go:485: Offset: 270, NextOffset: 584 + testutil.go:485: Offset: 389, NextOffset: 729 + testutil.go:485: Offset: 270, NextOffset: 583 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 747 - testutil.go:485: Offset: 584, NextOffset: 601 - testutil.go:485: Offset: 747, NextOffset: 764 - testutil.go:485: Offset: 601, NextOffset: 618 - testutil.go:485: Offset: 764, NextOffset: 781 - testutil.go:485: Offset: 618, NextOffset: 635 - testutil.go:485: Offset: 781, NextOffset: 2090 - testutil.go:485: Offset: 635, NextOffset: 1794 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":586,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":603,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":620,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":637,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":392,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":123,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":157,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":587,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":604,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":621,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":638,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":209,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":243,"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":277,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":392,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":791,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 89, NextOffset: 106 - testutil.go:485: Offset: 192, NextOffset: 209 - testutil.go:485: Offset: 106, NextOffset: 123 - testutil.go:485: Offset: 209, NextOffset: 226 - testutil.go:485: Offset: 123, NextOffset: 140 - testutil.go:485: Offset: 226, NextOffset: 243 - testutil.go:485: Offset: 140, NextOffset: 157 - testutil.go:485: Offset: 243, NextOffset: 260 - testutil.go:485: Offset: 157, NextOffset: 174 - testutil.go:485: Offset: 260, NextOffset: 277 - testutil.go:485: Offset: 174, NextOffset: 269 - testutil.go:485: Offset: 277, NextOffset: 392 + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 89, NextOffset: 106 testutil.go:485: Offset: 192, NextOffset: 209 @@ -101448,28 +99667,43 @@ testutil.go:485: Offset: 174, NextOffset: 269 testutil.go:485: Offset: 277, NextOffset: 392 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 269, NextOffset: 586 + testutil.go:485: Offset: 269, NextOffset: 587 testutil.go:485: Offset: 392, NextOffset: 740 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 586, NextOffset: 603 + testutil.go:485: Offset: 587, NextOffset: 604 testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 603, NextOffset: 620 + testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 757, NextOffset: 774 - testutil.go:485: Offset: 620, NextOffset: 637 + testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 774, NextOffset: 791 - testutil.go:485: Offset: 637, NextOffset: 1800 + testutil.go:485: Offset: 638, NextOffset: 1801 testutil.go:485: Offset: 791, NextOffset: 2100 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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 89, NextOffset: 106 + testutil.go:485: Offset: 192, NextOffset: 209 + testutil.go:485: Offset: 106, NextOffset: 123 + testutil.go:485: Offset: 209, NextOffset: 226 + testutil.go:485: Offset: 123, NextOffset: 140 + testutil.go:485: Offset: 226, NextOffset: 243 + testutil.go:485: Offset: 140, NextOffset: 157 + testutil.go:485: Offset: 243, NextOffset: 260 + testutil.go:485: Offset: 157, NextOffset: 174 + testutil.go:485: Offset: 260, NextOffset: 277 + testutil.go:485: Offset: 174, NextOffset: 269 + testutil.go:485: Offset: 277, NextOffset: 392 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 "": [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: 192, NextOffset: 209 testutil.go:485: Offset: 89, NextOffset: 106 @@ -101485,25 +99719,25 @@ testutil.go:485: Offset: 174, NextOffset: 269 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 392, NextOffset: 740 - testutil.go:485: Offset: 269, NextOffset: 586 + testutil.go:485: Offset: 269, NextOffset: 587 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 586, NextOffset: 603 + testutil.go:485: Offset: 587, NextOffset: 604 testutil.go:485: Offset: 757, NextOffset: 774 - testutil.go:485: Offset: 603, NextOffset: 620 + testutil.go:485: Offset: 604, NextOffset: 621 testutil.go:485: Offset: 774, NextOffset: 791 - testutil.go:485: Offset: 620, NextOffset: 637 + testutil.go:485: Offset: 621, NextOffset: 638 testutil.go:485: Offset: 791, NextOffset: 2100 - testutil.go:485: Offset: 637, NextOffset: 1800 + testutil.go:485: Offset: 638, NextOffset: 1801 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" @@ -101518,60 +99752,55 @@ testutil.go:485: Offset: 260, NextOffset: 277 testutil.go:485: Offset: 157, NextOffset: 174 testutil.go:485: Offset: 277, NextOffset: 392 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU testutil.go:485: Offset: 174, NextOffset: 269 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":565,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":599,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":616,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":711,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":728,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":745,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":565,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":599,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":616,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":711,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":728,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":745,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 84, NextOffset: 101 - testutil.go:485: Offset: 181, NextOffset: 198 - testutil.go:485: Offset: 101, NextOffset: 118 - testutil.go:485: Offset: 198, NextOffset: 215 - testutil.go:485: Offset: 118, NextOffset: 135 - testutil.go:485: Offset: 215, NextOffset: 232 - testutil.go:485: Offset: 135, NextOffset: 152 - testutil.go:485: Offset: 232, NextOffset: 249 - testutil.go:485: Offset: 152, NextOffset: 169 - testutil.go:485: Offset: 249, NextOffset: 266 - testutil.go:485: Offset: 169, NextOffset: 256 - testutil.go:485: Offset: 266, NextOffset: 372 + 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: 256, NextOffset: 565 testutil.go:485: Offset: 372, NextOffset: 694 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,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: 565, NextOffset: 582 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR testutil.go:485: Offset: 694, NextOffset: 711 testutil.go:485: Offset: 582, NextOffset: 599 testutil.go:485: Offset: 711, NextOffset: 728 testutil.go:485: Offset: 599, NextOffset: 616 testutil.go:485: Offset: 728, NextOffset: 745 - testutil.go:485: Offset: 616, NextOffset: 1741 - testutil.go:485: Offset: 745, NextOffset: 2033 + testutil.go:485: Offset: 616, NextOffset: 1740 + testutil.go:485: Offset: 745, NextOffset: 2030 testutil.go:371: Comparing: "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 [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 181, NextOffset: 198 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 101, NextOffset: 118 + testutil.go:485: Offset: 198, NextOffset: 215 + testutil.go:485: Offset: 118, NextOffset: 135 + testutil.go:485: Offset: 215, NextOffset: 232 + testutil.go:485: Offset: 135, NextOffset: 152 + testutil.go:485: Offset: 232, NextOffset: 249 + testutil.go:485: Offset: 152, NextOffset: 169 + testutil.go:485: Offset: 249, NextOffset: 266 + testutil.go:485: Offset: 169, NextOffset: 256 + testutil.go:485: Offset: 266, NextOffset: 372 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 84, NextOffset: 101 + testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 101, NextOffset: 118 testutil.go:485: Offset: 198, NextOffset: 215 testutil.go:485: Offset: 118, NextOffset: 135 @@ -101583,7 +99812,7 @@ testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:485: Offset: 266, NextOffset: 372 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: 181, NextOffset: 198 testutil.go:485: Offset: 84, NextOffset: 101 @@ -101596,10 +99825,10 @@ testutil.go:485: Offset: 249, NextOffset: 266 testutil.go:485: Offset: 152, NextOffset: 169 testutil.go:485: Offset: 266, NextOffset: 372 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR testutil.go:485: Offset: 372, NextOffset: 694 testutil.go:485: Offset: 256, NextOffset: 565 testutil.go:371: Comparing: "barlink" vs "barlink" @@ -101612,14 +99841,14 @@ testutil.go:485: Offset: 582, NextOffset: 599 testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 599, NextOffset: 616 - testutil.go:485: Offset: 745, NextOffset: 2033 - testutil.go:485: Offset: 616, NextOffset: 1741 + testutil.go:485: Offset: 745, NextOffset: 2030 + testutil.go:485: Offset: 616, NextOffset: 1740 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" @@ -101636,48 +99865,35 @@ testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:485: Offset: 169, NextOffset: 256 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#01/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":575,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":592,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":609,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":626,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":721,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":738,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":755,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":575,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":592,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":609,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":626,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":705,"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":739,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":756,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 86, NextOffset: 103 - testutil.go:485: Offset: 183, NextOffset: 200 - testutil.go:485: Offset: 103, NextOffset: 120 - testutil.go:485: Offset: 200, NextOffset: 217 - testutil.go:485: Offset: 120, NextOffset: 137 - testutil.go:485: Offset: 217, NextOffset: 234 - testutil.go:485: Offset: 137, NextOffset: 154 - testutil.go:485: Offset: 234, NextOffset: 251 - testutil.go:485: Offset: 154, NextOffset: 171 - testutil.go:485: Offset: 251, NextOffset: 268 - testutil.go:485: Offset: 171, NextOffset: 261 - testutil.go:485: Offset: 268, NextOffset: 375 + 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: 261, NextOffset: 575 - testutil.go:485: Offset: 375, NextOffset: 704 + testutil.go:485: Offset: 375, NextOffset: 705 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 575, NextOffset: 592 - testutil.go:485: Offset: 704, NextOffset: 721 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 705, NextOffset: 722 testutil.go:485: Offset: 592, NextOffset: 609 - testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 722, NextOffset: 739 testutil.go:485: Offset: 609, NextOffset: 626 - testutil.go:485: Offset: 738, NextOffset: 755 - testutil.go:485: Offset: 626, NextOffset: 1764 - testutil.go:485: Offset: 755, NextOffset: 2048 + testutil.go:485: Offset: 739, NextOffset: 756 + testutil.go:485: Offset: 626, NextOffset: 1763 + testutil.go:485: Offset: 756, NextOffset: 2048 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -101693,26 +99909,33 @@ testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 268, NextOffset: 375 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 86, NextOffset: 103 + testutil.go:485: Offset: 183, NextOffset: 200 + testutil.go:485: Offset: 103, NextOffset: 120 + testutil.go:485: Offset: 200, NextOffset: 217 + testutil.go:485: Offset: 120, NextOffset: 137 + testutil.go:485: Offset: 217, NextOffset: 234 + testutil.go:485: Offset: 137, NextOffset: 154 + testutil.go:485: Offset: 234, NextOffset: 251 + testutil.go:485: Offset: 154, NextOffset: 171 + testutil.go:485: Offset: 251, NextOffset: 268 + testutil.go:485: Offset: 171, NextOffset: 261 + testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .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: 183, NextOffset: 200 testutil.go:485: Offset: 86, NextOffset: 103 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 200, NextOffset: 217 testutil.go:485: Offset: 103, NextOffset: 120 testutil.go:485: Offset: 217, NextOffset: 234 testutil.go:485: Offset: 120, NextOffset: 137 testutil.go:485: Offset: 234, NextOffset: 251 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 137, NextOffset: 154 testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 154, NextOffset: 171 @@ -101724,8 +99947,6 @@ testutil.go:485: Offset: 200, NextOffset: 217 testutil.go:485: Offset: 103, NextOffset: 120 testutil.go:485: Offset: 217, NextOffset: 234 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 120, NextOffset: 137 testutil.go:485: Offset: 234, NextOffset: 251 testutil.go:485: Offset: 137, NextOffset: 154 @@ -101734,30 +99955,33 @@ testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 375, NextOffset: 704 + testutil.go:485: Offset: 375, NextOffset: 705 testutil.go:485: Offset: 261, NextOffset: 575 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 704, NextOffset: 721 + testutil.go:485: Offset: 705, NextOffset: 722 testutil.go:485: Offset: 575, NextOffset: 592 - testutil.go:485: Offset: 721, NextOffset: 738 + testutil.go:485: Offset: 722, NextOffset: 739 testutil.go:485: Offset: 592, NextOffset: 609 - testutil.go:485: Offset: 738, NextOffset: 755 + testutil.go:485: Offset: 739, NextOffset: 756 testutil.go:485: Offset: 609, NextOffset: 626 - testutil.go:485: Offset: 755, NextOffset: 2048 - testutil.go:485: Offset: 626, NextOffset: 1764 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 + testutil.go:485: Offset: 756, NextOffset: 2048 + testutil.go:485: Offset: 626, NextOffset: 1763 + 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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":716,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":733,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":563,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":580,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":597,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":614,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":716,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":733,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 182, NextOffset: 199 @@ -101771,29 +99995,6 @@ testutil.go:485: Offset: 250, NextOffset: 267 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 267, NextOffset: 375 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 261, NextOffset: 563 - testutil.go:485: Offset: 375, 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: 563, NextOffset: 580 - testutil.go:485: Offset: 699, NextOffset: 716 - testutil.go:485: Offset: 580, NextOffset: 597 - testutil.go:485: Offset: 716, NextOffset: 733 - testutil.go:485: Offset: 597, NextOffset: 614 - testutil.go:485: Offset: 733, NextOffset: 750 - testutil.go:485: Offset: 614, NextOffset: 1750 - testutil.go:485: Offset: 750, NextOffset: 2044 - 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: 86, NextOffset: 103 testutil.go:485: Offset: 182, NextOffset: 199 @@ -101807,35 +100008,40 @@ testutil.go:485: Offset: 250, NextOffset: 267 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 267, NextOffset: 375 - 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: 261, NextOffset: 563 + testutil.go:485: Offset: 375, 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" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 699, NextOffset: 716 testutil.go:485: Offset: 563, NextOffset: 580 - testutil.go:485: Offset: 716, NextOffset: 733 + testutil.go:485: Offset: 699, NextOffset: 716 testutil.go:485: Offset: 580, NextOffset: 597 - testutil.go:485: Offset: 733, NextOffset: 750 + testutil.go:485: Offset: 716, NextOffset: 733 testutil.go:485: Offset: 597, NextOffset: 614 + testutil.go:485: Offset: 733, NextOffset: 750 + testutil.go:485: Offset: 614, NextOffset: 1751 testutil.go:485: Offset: 750, NextOffset: 2044 - testutil.go:485: Offset: 614, NextOffset: 1750 testutil.go:371: Comparing: "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 [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: 182, NextOffset: 199 testutil.go:485: Offset: 86, NextOffset: 103 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 199, NextOffset: 216 testutil.go:485: Offset: 103, NextOffset: 120 testutil.go:485: Offset: 216, NextOffset: 233 @@ -101859,20 +100065,52 @@ testutil.go:485: Offset: 154, NextOffset: 171 testutil.go:485: Offset: 267, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 375, NextOffset: 699 testutil.go:485: Offset: 261, NextOffset: 563 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 716 + testutil.go:485: Offset: 563, NextOffset: 580 + testutil.go:485: Offset: 716, NextOffset: 733 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 580, NextOffset: 597 + testutil.go:485: Offset: 733, NextOffset: 750 + testutil.go:485: Offset: 597, NextOffset: 614 + testutil.go:485: Offset: 750, NextOffset: 2044 + testutil.go:485: Offset: 614, NextOffset: 1751 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":573,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":590,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":607,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":624,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":742,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":759,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":573,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":590,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":607,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":624,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":742,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":759,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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": [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: 90, NextOffset: 107 + testutil.go:485: Offset: 184, NextOffset: 201 + testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 201, NextOffset: 218 + testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 218, NextOffset: 235 + testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 235, NextOffset: 252 + testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 252, NextOffset: 269 + testutil.go:485: Offset: 175, NextOffset: 266 + testutil.go:485: Offset: 269, NextOffset: 378 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 184, NextOffset: 201 @@ -101899,31 +100137,31 @@ testutil.go:485: Offset: 725, NextOffset: 742 testutil.go:485: Offset: 607, NextOffset: 624 testutil.go:485: Offset: 742, NextOffset: 759 - testutil.go:485: Offset: 624, NextOffset: 1759 - testutil.go:485: Offset: 759, NextOffset: 2051 + testutil.go:485: Offset: 624, NextOffset: 1758 + testutil.go:485: Offset: 759, NextOffset: 2049 + 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: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [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: 90, NextOffset: 107 testutil.go:485: Offset: 184, NextOffset: 201 - testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 90, NextOffset: 107 testutil.go:485: Offset: 201, NextOffset: 218 - testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 107, NextOffset: 124 testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 124, NextOffset: 141 testutil.go:485: Offset: 235, NextOffset: 252 - testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 141, NextOffset: 158 testutil.go:485: Offset: 252, NextOffset: 269 - testutil.go:485: Offset: 175, NextOffset: 266 + testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 269, NextOffset: 378 - 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: 175, NextOffset: 266 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 184, NextOffset: 201 testutil.go:485: Offset: 90, NextOffset: 107 @@ -101950,40 +100188,15 @@ testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 742, NextOffset: 759 testutil.go:485: Offset: 607, NextOffset: 624 - testutil.go:485: Offset: 759, NextOffset: 2051 - testutil.go:485: Offset: 624, NextOffset: 1759 - 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: 184, NextOffset: 201 - testutil.go:485: Offset: 90, NextOffset: 107 - testutil.go:485: Offset: 201, NextOffset: 218 - testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 218, NextOffset: 235 - testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 235, NextOffset: 252 - testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 252, NextOffset: 269 - testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 269, NextOffset: 378 - testutil.go:485: Offset: 175, NextOffset: 266 + testutil.go:485: Offset: 759, NextOffset: 2049 + testutil.go:485: Offset: 624, NextOffset: 1758 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":648,"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":682,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":773,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":790,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,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":101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":256,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":637,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":654,"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":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":232,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":797,"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":831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: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: 84, NextOffset: 101 testutil.go:485: Offset: 181, NextOffset: 198 @@ -101991,6 +100204,8 @@ testutil.go:485: Offset: 198, NextOffset: 215 testutil.go:485: Offset: 118, NextOffset: 135 testutil.go:485: Offset: 215, NextOffset: 232 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX testutil.go:485: Offset: 135, NextOffset: 152 testutil.go:485: Offset: 232, NextOffset: 249 testutil.go:485: Offset: 152, NextOffset: 169 @@ -101998,28 +100213,26 @@ testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 256, NextOffset: 631 - testutil.go:485: Offset: 372, NextOffset: 773 + testutil.go:485: Offset: 256, NextOffset: 637 + testutil.go:485: Offset: 372, 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: 631, NextOffset: 648 - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 648, NextOffset: 665 - testutil.go:485: Offset: 790, NextOffset: 807 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 807, NextOffset: 824 - testutil.go:485: Offset: 682, NextOffset: 1889 - testutil.go:485: Offset: 824, NextOffset: 2189 + testutil.go:485: Offset: 637, NextOffset: 654 + testutil.go:485: Offset: 780, NextOffset: 797 + testutil.go:485: Offset: 654, NextOffset: 671 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 671, NextOffset: 688 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 688, NextOffset: 1896 + testutil.go:485: Offset: 831, NextOffset: 2193 testutil.go:371: Comparing: "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 [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" @@ -102036,10 +100249,10 @@ testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:371: Comparing: "" vs "" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX - 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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX testutil.go:485: Offset: 181, NextOffset: 198 testutil.go:485: Offset: 84, NextOffset: 101 testutil.go:485: Offset: 198, NextOffset: 215 @@ -102053,22 +100266,22 @@ testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:485: Offset: 169, NextOffset: 256 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 372, NextOffset: 773 - testutil.go:485: Offset: 256, NextOffset: 631 + testutil.go:485: Offset: 372, NextOffset: 780 + testutil.go:485: Offset: 256, NextOffset: 637 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 773, NextOffset: 790 - testutil.go:485: Offset: 631, NextOffset: 648 - testutil.go:485: Offset: 790, NextOffset: 807 - testutil.go:485: Offset: 648, NextOffset: 665 - testutil.go:485: Offset: 807, NextOffset: 824 - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 824, NextOffset: 2189 - testutil.go:485: Offset: 682, NextOffset: 1889 + testutil.go:485: Offset: 780, NextOffset: 797 + testutil.go:485: Offset: 637, NextOffset: 654 + testutil.go:485: Offset: 797, NextOffset: 814 + testutil.go:485: Offset: 654, NextOffset: 671 + testutil.go:485: Offset: 814, NextOffset: 831 + testutil.go:485: Offset: 671, NextOffset: 688 + testutil.go:485: Offset: 831, NextOffset: 2193 + testutil.go:485: Offset: 688, NextOffset: 1896 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -102089,14 +100302,33 @@ testutil.go:485: Offset: 266, NextOffset: 372 testutil.go:485: Offset: 169, NextOffset: 256 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":648,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":665,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":682,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":799,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":816,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":660,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":677,"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":711,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"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":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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: 660, NextOffset: 677 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 694, NextOffset: 711 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 711, NextOffset: 1938 + testutil.go:485: Offset: 843, NextOffset: 2217 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 183, NextOffset: 200 @@ -102110,46 +100342,26 @@ testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 268, NextOffset: 375 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 261, NextOffset: 648 - testutil.go:485: Offset: 375, 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: 648, NextOffset: 665 - testutil.go:485: Offset: 782, NextOffset: 799 - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 799, NextOffset: 816 - testutil.go:485: Offset: 682, NextOffset: 699 - testutil.go:485: Offset: 816, NextOffset: 833 - testutil.go:485: Offset: 699, NextOffset: 1925 - testutil.go:485: Offset: 833, NextOffset: 2214 - 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: 86, NextOffset: 103 testutil.go:485: Offset: 183, NextOffset: 200 testutil.go:485: Offset: 103, NextOffset: 120 testutil.go:485: Offset: 200, NextOffset: 217 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX testutil.go:485: Offset: 120, NextOffset: 137 testutil.go:485: Offset: 217, NextOffset: 234 testutil.go:485: Offset: 137, NextOffset: 154 testutil.go:485: Offset: 234, NextOffset: 251 testutil.go:485: Offset: 154, NextOffset: 171 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 268, NextOffset: 375 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 261, NextOffset: 660 + testutil.go:485: Offset: 375, NextOffset: 792 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 "": [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" @@ -102167,8 +100379,6 @@ testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 183, NextOffset: 200 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX testutil.go:485: Offset: 86, NextOffset: 103 testutil.go:485: Offset: 200, NextOffset: 217 testutil.go:485: Offset: 103, NextOffset: 120 @@ -102181,50 +100391,49 @@ testutil.go:485: Offset: 268, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 375, NextOffset: 782 - testutil.go:485: Offset: 261, NextOffset: 648 + testutil.go:485: Offset: 375, NextOffset: 792 + testutil.go:485: Offset: 261, NextOffset: 660 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 799 - testutil.go:485: Offset: 648, NextOffset: 665 - testutil.go:485: Offset: 799, NextOffset: 816 - testutil.go:485: Offset: 665, NextOffset: 682 - testutil.go:485: Offset: 816, NextOffset: 833 - testutil.go:485: Offset: 682, NextOffset: 699 - testutil.go:485: Offset: 833, NextOffset: 2214 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 699, NextOffset: 1925 + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 660, NextOffset: 677 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 677, NextOffset: 694 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 694, NextOffset: 711 + testutil.go:485: Offset: 843, NextOffset: 2217 + testutil.go:485: Offset: 711, NextOffset: 1938 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/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" === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":678,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":775,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":792,"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":826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":154,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":261,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":652,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":669,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":686,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":703,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"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":216,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":233,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":375,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","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":800,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":817,"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-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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: 644, NextOffset: 661 - testutil.go:485: Offset: 775, NextOffset: 792 - testutil.go:485: Offset: 661, NextOffset: 678 - testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 809, NextOffset: 826 - testutil.go:485: Offset: 695, NextOffset: 1919 - testutil.go:485: Offset: 826, NextOffset: 2190 + testutil.go:485: Offset: 652, NextOffset: 669 + testutil.go:485: Offset: 783, NextOffset: 800 + testutil.go:485: Offset: 669, NextOffset: 686 + testutil.go:485: Offset: 800, NextOffset: 817 + testutil.go:485: Offset: 686, NextOffset: 703 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 817, NextOffset: 834 + testutil.go:485: Offset: 703, NextOffset: 1928 + testutil.go:485: Offset: 834, NextOffset: 2200 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" @@ -102258,17 +100467,28 @@ testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:485: Offset: 267, NextOffset: 375 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 261, NextOffset: 644 - testutil.go:485: Offset: 375, NextOffset: 775 + testutil.go:485: Offset: 261, NextOffset: 652 + testutil.go:485: Offset: 375, NextOffset: 783 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 783, NextOffset: 800 + testutil.go:485: Offset: 652, NextOffset: 669 + testutil.go:485: Offset: 800, NextOffset: 817 + testutil.go:485: Offset: 669, NextOffset: 686 + testutil.go:485: Offset: 817, NextOffset: 834 + testutil.go:485: Offset: 686, NextOffset: 703 + testutil.go:485: Offset: 834, NextOffset: 2200 + testutil.go:485: Offset: 703, NextOffset: 1928 testutil.go:371: Comparing: "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" @@ -102298,32 +100518,41 @@ testutil.go:485: Offset: 267, NextOffset: 375 testutil.go:485: Offset: 171, NextOffset: 261 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 375, NextOffset: 775 - testutil.go:485: Offset: 261, NextOffset: 644 + testutil.go:485: Offset: 375, NextOffset: 783 + testutil.go:485: Offset: 261, NextOffset: 652 testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":658,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":675,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":709,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"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":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 775, NextOffset: 792 - testutil.go:485: Offset: 644, NextOffset: 661 + testutil.go:485: Offset: 658, NextOffset: 675 testutil.go:485: Offset: 792, NextOffset: 809 - testutil.go:485: Offset: 661, NextOffset: 678 + testutil.go:485: Offset: 675, NextOffset: 692 testutil.go:485: Offset: 809, NextOffset: 826 - testutil.go:485: Offset: 678, NextOffset: 695 - testutil.go:485: Offset: 826, NextOffset: 2190 - testutil.go:485: Offset: 695, NextOffset: 1919 -=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":266,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":655,"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":689,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":706,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"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":218,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":801,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":818,"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":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: 692, NextOffset: 709 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 709, NextOffset: 1927 + testutil.go:485: Offset: 843, NextOffset: 2209 + 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: 90, NextOffset: 107 testutil.go:485: Offset: 184, NextOffset: 201 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX testutil.go:485: Offset: 107, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 218 testutil.go:485: Offset: 124, NextOffset: 141 @@ -102334,29 +100563,6 @@ testutil.go:485: Offset: 252, NextOffset: 269 testutil.go:485: Offset: 175, NextOffset: 266 testutil.go:485: Offset: 269, NextOffset: 378 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 266, NextOffset: 655 - testutil.go:485: Offset: 378, NextOffset: 784 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 655, NextOffset: 672 - testutil.go:485: Offset: 784, NextOffset: 801 - testutil.go:485: Offset: 672, NextOffset: 689 - testutil.go:485: Offset: 801, NextOffset: 818 - testutil.go:485: Offset: 689, NextOffset: 706 - testutil.go:485: Offset: 818, NextOffset: 835 - testutil.go:485: Offset: 706, NextOffset: 1925 - testutil.go:485: Offset: 835, NextOffset: 2205 - 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: 90, NextOffset: 107 testutil.go:485: Offset: 184, NextOffset: 201 @@ -102370,10 +100576,12 @@ testutil.go:485: Offset: 252, NextOffset: 269 testutil.go:485: Offset: 175, NextOffset: 266 testutil.go:485: Offset: 269, NextOffset: 378 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 266, NextOffset: 658 + testutil.go:485: Offset: 378, NextOffset: 792 + 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 [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 "": [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: 184, NextOffset: 201 testutil.go:485: Offset: 90, NextOffset: 107 @@ -102387,6 +100595,29 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 269, NextOffset: 378 testutil.go:485: Offset: 175, NextOffset: 266 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 378, NextOffset: 792 + testutil.go:485: Offset: 266, NextOffset: 658 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 792, NextOffset: 809 + testutil.go:485: Offset: 658, NextOffset: 675 + testutil.go:485: Offset: 809, NextOffset: 826 + testutil.go:485: Offset: 675, NextOffset: 692 + testutil.go:485: Offset: 826, NextOffset: 843 + testutil.go:485: Offset: 692, NextOffset: 709 + testutil.go:485: Offset: 843, NextOffset: 2209 + testutil.go:485: Offset: 709, NextOffset: 1927 + 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: 184, NextOffset: 201 testutil.go:485: Offset: 90, NextOffset: 107 @@ -102400,41 +100631,24 @@ testutil.go:485: Offset: 158, NextOffset: 175 testutil.go:485: Offset: 269, NextOffset: 378 testutil.go:485: Offset: 175, NextOffset: 266 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 378, NextOffset: 784 - testutil.go:485: Offset: 266, NextOffset: 655 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 801 - testutil.go:485: Offset: 655, NextOffset: 672 - testutil.go:485: Offset: 801, NextOffset: 818 - testutil.go:485: Offset: 672, NextOffset: 689 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 818, NextOffset: 835 - testutil.go:485: Offset: 689, NextOffset: 706 - testutil.go:485: Offset: 835, NextOffset: 2205 - testutil.go:485: Offset: 706, NextOffset: 1925 +=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":570,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":587,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":621,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":691,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":725,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":742,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: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 TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":262,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":569,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":586,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":603,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":620,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"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":217,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":268,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":372,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","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":707,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":724,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":741,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 88, NextOffset: 105 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU testutil.go:485: Offset: 183, NextOffset: 200 testutil.go:485: Offset: 105, NextOffset: 122 testutil.go:485: Offset: 200, NextOffset: 217 @@ -102446,31 +100660,6 @@ testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:485: Offset: 268, NextOffset: 372 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 262, NextOffset: 569 - testutil.go:485: Offset: 372, 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: 569, NextOffset: 586 - testutil.go:485: Offset: 690, NextOffset: 707 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 707, NextOffset: 724 - testutil.go:485: Offset: 603, NextOffset: 620 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 620, NextOffset: 1748 - testutil.go:485: Offset: 741, NextOffset: 2026 - 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: 88, NextOffset: 105 testutil.go:485: Offset: 183, NextOffset: 200 @@ -102484,20 +100673,25 @@ testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 173, NextOffset: 262 testutil.go:485: Offset: 268, NextOffset: 372 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 262, NextOffset: 570 + testutil.go:485: Offset: 372, NextOffset: 691 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 570, NextOffset: 587 + testutil.go:485: Offset: 691, NextOffset: 708 + testutil.go:485: Offset: 587, NextOffset: 604 + testutil.go:485: Offset: 708, NextOffset: 725 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 725, NextOffset: 742 + testutil.go:485: Offset: 621, NextOffset: 1747 + testutil.go:485: Offset: 742, NextOffset: 2027 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: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: 183, NextOffset: 200 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU testutil.go:485: Offset: 88, NextOffset: 105 testutil.go:485: Offset: 200, NextOffset: 217 testutil.go:485: Offset: 105, NextOffset: 122 @@ -102509,6 +100703,29 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 268, NextOffset: 372 testutil.go:485: Offset: 173, NextOffset: 262 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 372, NextOffset: 691 + testutil.go:485: Offset: 262, NextOffset: 570 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 691, NextOffset: 708 + testutil.go:485: Offset: 570, NextOffset: 587 + testutil.go:485: Offset: 708, NextOffset: 725 + testutil.go:485: Offset: 587, NextOffset: 604 + testutil.go:485: Offset: 725, NextOffset: 742 + testutil.go:485: Offset: 604, NextOffset: 621 + testutil.go:485: Offset: 742, NextOffset: 2027 + testutil.go:485: Offset: 621, NextOffset: 1747 + 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: 183, NextOffset: 200 testutil.go:485: Offset: 88, NextOffset: 105 @@ -102520,32 +100737,32 @@ testutil.go:485: Offset: 139, NextOffset: 156 testutil.go:485: Offset: 251, NextOffset: 268 testutil.go:485: Offset: 156, NextOffset: 173 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU testutil.go:485: Offset: 268, NextOffset: 372 testutil.go:485: Offset: 173, NextOffset: 262 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 372, NextOffset: 690 - testutil.go:485: Offset: 262, NextOffset: 569 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 707 - testutil.go:485: Offset: 569, NextOffset: 586 - testutil.go:485: Offset: 707, NextOffset: 724 - testutil.go:485: Offset: 586, NextOffset: 603 - testutil.go:485: Offset: 724, NextOffset: 741 - testutil.go:485: Offset: 603, NextOffset: 620 - testutil.go:485: Offset: 741, NextOffset: 2026 - testutil.go:485: Offset: 620, NextOffset: 1748 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":589,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":606,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":745,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":762,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":141,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":269,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":589,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":606,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":623,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":640,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":745,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":762,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 90, NextOffset: 107 + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 107, NextOffset: 124 + testutil.go:485: Offset: 202, NextOffset: 219 + testutil.go:485: Offset: 124, NextOffset: 141 + testutil.go:485: Offset: 219, NextOffset: 236 + testutil.go:485: Offset: 141, NextOffset: 158 + testutil.go:485: Offset: 236, NextOffset: 253 + testutil.go:485: Offset: 158, NextOffset: 175 + testutil.go:485: Offset: 253, NextOffset: 270 + testutil.go:485: Offset: 175, NextOffset: 269 + testutil.go:485: Offset: 270, NextOffset: 378 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 269, NextOffset: 589 + testutil.go:485: Offset: 378, NextOffset: 711 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -102555,14 +100772,14 @@ testutil.go:485: Offset: 728, NextOffset: 745 testutil.go:485: Offset: 623, NextOffset: 640 testutil.go:485: Offset: 745, NextOffset: 762 - testutil.go:485: Offset: 640, NextOffset: 1771 - testutil.go:485: Offset: 762, NextOffset: 2053 + testutil.go:485: Offset: 640, NextOffset: 1772 + testutil.go:485: Offset: 762, NextOffset: 2055 testutil.go:371: Comparing: "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" @@ -102578,25 +100795,8 @@ testutil.go:485: Offset: 253, NextOffset: 270 testutil.go:485: Offset: 175, NextOffset: 269 testutil.go:485: Offset: 270, NextOffset: 378 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 90, NextOffset: 107 - testutil.go:485: Offset: 185, NextOffset: 202 - testutil.go:485: Offset: 107, NextOffset: 124 - testutil.go:485: Offset: 202, NextOffset: 219 - testutil.go:485: Offset: 124, NextOffset: 141 - testutil.go:485: Offset: 219, NextOffset: 236 - testutil.go:485: Offset: 141, NextOffset: 158 - testutil.go:485: Offset: 236, NextOffset: 253 - testutil.go:485: Offset: 158, NextOffset: 175 - testutil.go:485: Offset: 253, NextOffset: 270 - testutil.go:485: Offset: 175, NextOffset: 269 - testutil.go:485: Offset: 270, NextOffset: 378 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 269, NextOffset: 589 - testutil.go:485: Offset: 378, NextOffset: 711 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [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: 185, NextOffset: 202 testutil.go:485: Offset: 90, NextOffset: 107 @@ -102623,14 +100823,14 @@ testutil.go:485: Offset: 606, NextOffset: 623 testutil.go:485: Offset: 745, NextOffset: 762 testutil.go:485: Offset: 623, NextOffset: 640 - testutil.go:485: Offset: 762, NextOffset: 2053 - testutil.go:485: Offset: 640, NextOffset: 1771 + testutil.go:485: Offset: 762, NextOffset: 2055 + testutil.go:485: Offset: 640, NextOffset: 1772 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/testchar1" vs "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" @@ -102647,33 +100847,33 @@ testutil.go:485: Offset: 270, NextOffset: 378 testutil.go:485: Offset: 175, NextOffset: 269 === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01/duplicated_entry_offset === CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":568,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":585,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":602,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":619,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":723,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":740,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":263,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":567,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":584,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":601,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":618,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":185,"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":219,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":236,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":253,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":270,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":705,"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":739,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":756,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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] -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU + 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: 568, NextOffset: 585 - testutil.go:485: Offset: 706, NextOffset: 723 - testutil.go:485: Offset: 585, NextOffset: 602 - testutil.go:485: Offset: 723, NextOffset: 740 - testutil.go:485: Offset: 602, NextOffset: 619 - testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 619, NextOffset: 1757 - testutil.go:485: Offset: 757, NextOffset: 2046 + testutil.go:485: Offset: 567, NextOffset: 584 + testutil.go:485: Offset: 705, NextOffset: 722 + testutil.go:485: Offset: 584, NextOffset: 601 + testutil.go:485: Offset: 722, NextOffset: 739 + testutil.go:485: Offset: 601, NextOffset: 618 + testutil.go:485: Offset: 739, NextOffset: 756 + testutil.go:485: Offset: 618, NextOffset: 1755 + testutil.go:485: Offset: 756, NextOffset: 2044 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU 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: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" @@ -102685,8 +100885,6 @@ testutil.go:485: Offset: 219, NextOffset: 236 testutil.go:485: Offset: 139, NextOffset: 156 testutil.go:485: Offset: 236, NextOffset: 253 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 253, NextOffset: 270 testutil.go:485: Offset: 173, NextOffset: 263 @@ -102705,31 +100903,44 @@ testutil.go:485: Offset: 173, NextOffset: 263 testutil.go:485: Offset: 270, NextOffset: 378 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 263, NextOffset: 568 - testutil.go:485: Offset: 378, NextOffset: 706 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 263, NextOffset: 567 + testutil.go:485: Offset: 378, NextOffset: 705 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 [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 185, NextOffset: 202 + testutil.go:485: Offset: 88, NextOffset: 105 + testutil.go:485: Offset: 202, NextOffset: 219 + testutil.go:485: Offset: 105, NextOffset: 122 + testutil.go:485: Offset: 219, NextOffset: 236 + testutil.go:485: Offset: 122, NextOffset: 139 + testutil.go:485: Offset: 236, NextOffset: 253 + testutil.go:485: Offset: 139, NextOffset: 156 + testutil.go:485: Offset: 253, NextOffset: 270 + testutil.go:485: Offset: 156, NextOffset: 173 + testutil.go:485: Offset: 270, NextOffset: 378 + testutil.go:485: Offset: 173, NextOffset: 263 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 378, NextOffset: 705 + testutil.go:485: Offset: 263, NextOffset: 567 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 706, NextOffset: 723 - testutil.go:485: Offset: 568, NextOffset: 585 - testutil.go:485: Offset: 723, NextOffset: 740 - testutil.go:485: Offset: 585, NextOffset: 602 - testutil.go:485: Offset: 740, NextOffset: 757 - testutil.go:485: Offset: 602, NextOffset: 619 - testutil.go:485: Offset: 757, NextOffset: 2046 -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 619, NextOffset: 1757 + testutil.go:485: Offset: 705, NextOffset: 722 + testutil.go:485: Offset: 567, NextOffset: 584 + testutil.go:485: Offset: 722, NextOffset: 739 + testutil.go:485: Offset: 584, NextOffset: 601 + testutil.go:485: Offset: 739, NextOffset: 756 + testutil.go:485: Offset: 601, NextOffset: 618 + testutil.go:485: Offset: 756, NextOffset: 2044 + testutil.go:485: Offset: 618, NextOffset: 1755 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -102745,33 +100956,45 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 270, NextOffset: 378 testutil.go:485: Offset: 173, NextOffset: 263 +=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":264,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":573,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":590,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":607,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":624,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":731,"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":765,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: 185, NextOffset: 202 testutil.go:485: Offset: 88, NextOffset: 105 - testutil.go:485: Offset: 202, NextOffset: 219 + testutil.go:485: Offset: 187, NextOffset: 204 testutil.go:485: Offset: 105, NextOffset: 122 - testutil.go:485: Offset: 219, NextOffset: 236 + testutil.go:485: Offset: 204, NextOffset: 221 testutil.go:485: Offset: 122, NextOffset: 139 - testutil.go:485: Offset: 236, NextOffset: 253 + testutil.go:485: Offset: 221, NextOffset: 238 testutil.go:485: Offset: 139, NextOffset: 156 - testutil.go:485: Offset: 253, NextOffset: 270 + testutil.go:485: Offset: 238, NextOffset: 255 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU testutil.go:485: Offset: 156, NextOffset: 173 - testutil.go:485: Offset: 270, NextOffset: 378 - testutil.go:485: Offset: 173, NextOffset: 263 + testutil.go:485: Offset: 255, NextOffset: 272 + testutil.go:485: Offset: 173, NextOffset: 264 + testutil.go:485: Offset: 272, NextOffset: 381 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 378, NextOffset: 706 - testutil.go:485: Offset: 263, NextOffset: 568 -=== RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#02 -=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":156,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":264,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":572,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":589,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":606,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":623,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":187,"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":221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":238,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":272,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":731,"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":765,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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:485: Offset: 264, NextOffset: 573 + testutil.go:485: Offset: 381, NextOffset: 714 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 573, NextOffset: 590 + testutil.go:485: Offset: 714, NextOffset: 731 + testutil.go:485: Offset: 590, NextOffset: 607 + testutil.go:485: Offset: 731, NextOffset: 748 + testutil.go:485: Offset: 607, NextOffset: 624 + testutil.go:485: Offset: 748, NextOffset: 765 + testutil.go:485: Offset: 624, NextOffset: 1761 + testutil.go:485: Offset: 765, NextOffset: 2057 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" @@ -102781,6 +101004,8 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 88, NextOffset: 105 testutil.go:485: Offset: 187, NextOffset: 204 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 +=== CONT TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU testutil.go:485: Offset: 105, NextOffset: 122 testutil.go:485: Offset: 204, NextOffset: 221 testutil.go:485: Offset: 122, NextOffset: 139 @@ -102791,49 +101016,38 @@ testutil.go:485: Offset: 255, NextOffset: 272 testutil.go:485: Offset: 173, NextOffset: 264 testutil.go:485: Offset: 272, NextOffset: 381 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 88, NextOffset: 105 testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 105, NextOffset: 122 + testutil.go:485: Offset: 88, NextOffset: 105 testutil.go:485: Offset: 204, NextOffset: 221 - testutil.go:485: Offset: 122, NextOffset: 139 + testutil.go:485: Offset: 105, NextOffset: 122 testutil.go:485: Offset: 221, NextOffset: 238 - testutil.go:485: Offset: 139, NextOffset: 156 + testutil.go:485: Offset: 122, NextOffset: 139 testutil.go:485: Offset: 238, NextOffset: 255 - testutil.go:485: Offset: 156, NextOffset: 173 + testutil.go:485: Offset: 139, NextOffset: 156 testutil.go:485: Offset: 255, NextOffset: 272 - testutil.go:485: Offset: 173, NextOffset: 264 + testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 272, NextOffset: 381 + testutil.go:485: Offset: 173, NextOffset: 264 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 264, NextOffset: 572 testutil.go:485: Offset: 381, NextOffset: 714 + testutil.go:485: Offset: 264, NextOffset: 573 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 572, NextOffset: 589 - testutil.go:485: Offset: 714, NextOffset: 731 - testutil.go:485: Offset: 589, NextOffset: 606 - testutil.go:485: Offset: 731, NextOffset: 748 - testutil.go:485: Offset: 606, NextOffset: 623 - testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 623, NextOffset: 1758 - testutil.go:485: Offset: 765, NextOffset: 2057 - 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: 714, NextOffset: 731 - testutil.go:485: Offset: 572, NextOffset: 589 + testutil.go:485: Offset: 573, NextOffset: 590 testutil.go:485: Offset: 731, NextOffset: 748 - testutil.go:485: Offset: 589, NextOffset: 606 + testutil.go:485: Offset: 590, NextOffset: 607 testutil.go:485: Offset: 748, NextOffset: 765 - testutil.go:485: Offset: 606, NextOffset: 623 + testutil.go:485: Offset: 607, NextOffset: 624 testutil.go:485: Offset: 765, NextOffset: 2057 - testutil.go:485: Offset: 623, NextOffset: 1758 + testutil.go:485: Offset: 624, NextOffset: 1761 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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -102853,48 +101067,36 @@ testutil.go:485: Offset: 156, NextOffset: 173 testutil.go:485: Offset: 272, NextOffset: 381 testutil.go:485: Offset: 173, NextOffset: 264 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 187, NextOffset: 204 - testutil.go:485: Offset: 88, NextOffset: 105 - testutil.go:485: Offset: 204, NextOffset: 221 - testutil.go:485: Offset: 105, NextOffset: 122 - testutil.go:485: Offset: 221, NextOffset: 238 - testutil.go:485: Offset: 122, NextOffset: 139 - testutil.go:485: Offset: 238, NextOffset: 255 - testutil.go:485: Offset: 139, NextOffset: 156 - testutil.go:485: Offset: 255, NextOffset: 272 - testutil.go:485: Offset: 156, NextOffset: 173 - testutil.go:485: Offset: 272, NextOffset: 381 - testutil.go:485: Offset: 173, NextOffset: 264 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 381, NextOffset: 714 - testutil.go:485: Offset: 264, NextOffset: 572 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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 [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "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" @@ -102903,24 +101105,20 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -102929,36 +101127,36 @@ 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": [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: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" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02/lost_digest_in_a_entry === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [.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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -102968,42 +101166,44 @@ 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 [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:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02/lost_digest_in_a_entry === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" 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" @@ -103012,84 +101212,81 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go: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: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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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" @@ -103097,20 +101294,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" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -103119,71 +101319,73 @@ 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 [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" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 [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" -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02 -=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [.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 [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -103191,16 +101393,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -103208,57 +101409,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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "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 TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02/lost_digest_in_a_entry === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" @@ -103267,7 +101464,7 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -103277,92 +101474,103 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: 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 TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#02 === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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: "" 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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.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": [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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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 [barlink test dev test2 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: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02/duplicated_entry_offset === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -103371,17 +101579,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" - 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 "": [.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: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" @@ -103389,31 +101588,37 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go: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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR + 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 [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" @@ -103421,111 +101626,115 @@ testutil.go:371: Comparing: "test/bar.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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": [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: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: "" 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 [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: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 TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02/duplicated_entry_offset === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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 [test2 baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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] +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go: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 TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX - 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 "": [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" @@ -103533,56 +101742,60 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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: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: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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": [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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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] @@ -103596,44 +101809,41 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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 [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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:371: Comparing: "test" vs "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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 "": [.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" @@ -103642,7 +101852,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -103651,36 +101861,32 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" 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 "": [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 [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" @@ -103688,18 +101894,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" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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" @@ -103708,112 +101919,113 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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 [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [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: "test2" vs "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#02/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#02/duplicated_entry_offset === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" 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" @@ -103821,10 +102033,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 "": [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 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -103832,63 +102051,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" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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": [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: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: "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": [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 TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02/duplicated_entry_offset + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -103896,14 +102114,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 "": [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": [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" @@ -103911,38 +102132,38 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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: "" 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 [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" @@ -103951,49 +102172,51 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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: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: "" 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: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" 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": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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" @@ -104002,23 +102225,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: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: "" 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": [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" @@ -104027,57 +102250,55 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02/lost_digest_in_a_entry + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02/lost_digest_in_a_entry === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#02 +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "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": [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" @@ -104085,15 +102306,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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 "": [.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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -104101,36 +102322,40 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02 === CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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: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": [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" @@ -104139,19 +102364,15 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU -=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#02/duplicated_entry_offset -=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -104159,14 +102380,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 "": [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 [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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -104174,19 +102398,21 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -104195,26 +102421,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 [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": [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 [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" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "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" @@ -104225,14 +102457,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" + 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:371: Comparing: "test" vs "test" testutil.go:377: 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: "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" @@ -104240,52 +102473,48 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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: "" 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 "": [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 [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: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -104299,43 +102528,47 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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 "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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 TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "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 "": [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" @@ -104343,55 +102576,64 @@ testutil.go:371: Comparing: "test/bar.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,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: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" 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 "": [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: "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "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" @@ -104400,69 +102642,67 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] - testutil.go: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:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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 [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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" + 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" @@ -104470,38 +102710,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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 "": [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/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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -104510,33 +102753,34 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -104544,65 +102788,66 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go: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" @@ -104610,38 +102855,44 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [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 "": [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 [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": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" 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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -104650,28 +102901,35 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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 [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" @@ -104679,74 +102937,74 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [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": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [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: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: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.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 [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "dev/testchar2" vs "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" 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" @@ -104755,14 +103013,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -104771,16 +103029,16 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -104790,9 +103048,9 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.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 [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" @@ -104806,26 +103064,33 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] + 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" @@ -104837,21 +103102,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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02/duplicated_entry_offset +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -104861,13 +103125,11 @@ 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: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" @@ -104875,17 +103137,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" + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02/lost_digest_in_a_entry === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#02 +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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" @@ -104893,34 +103161,35 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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 "": [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/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" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== CONT TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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/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" @@ -104930,13 +103199,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 "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -104944,34 +103214,35 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "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 TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#02/duplicated_entry_offset === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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 [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" @@ -104979,12 +103250,14 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [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" @@ -104996,53 +103269,49 @@ testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go: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 [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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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: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: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" @@ -105050,34 +103319,33 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: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 "": [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:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -105085,52 +103353,55 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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 "": [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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go: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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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": [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" @@ -105138,16 +103409,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 [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -105156,17 +103426,17 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -105175,117 +103445,119 @@ 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: "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 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + 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: "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 "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go: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" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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 [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: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": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -105293,65 +103565,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" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [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/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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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 "": [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:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -105365,27 +103634,33 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -105395,16 +103670,28 @@ testutil.go:371: 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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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" 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 "": [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] @@ -105418,35 +103705,33 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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": [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" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "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": [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" @@ -105454,8 +103739,12 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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" @@ -105470,11 +103759,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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 .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" @@ -105484,90 +103770,92 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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/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" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: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 [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": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [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" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -105575,18 +103863,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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" 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 "": [.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 [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -105594,27 +103880,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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 [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" @@ -105629,118 +103915,134 @@ testutil.go:371: 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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go: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" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 "": [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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "" 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/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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 [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [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 [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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 "": [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/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" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: "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:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -105750,32 +104052,37 @@ testutil.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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/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: "" 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 "": [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: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" @@ -105783,55 +104090,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" - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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 [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" 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 [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": [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" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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": [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" @@ -105840,26 +104145,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 "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] + 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 [testfifo testchar1 testchar2 testblock] - 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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":100,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [.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" @@ -105867,34 +104172,34 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 "": [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": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: 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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go: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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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" @@ -105910,28 +104215,47 @@ 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: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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt 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 [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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -105941,65 +104265,62 @@ testutil.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} 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 "": [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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 [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": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] - 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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] - testutil.go: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": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" 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 [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" @@ -106009,20 +104330,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 [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" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -106030,18 +104354,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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -106049,50 +104370,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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "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 "": [test2 baz.txt barlink test dev] 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 [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" 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 "": [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": [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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [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 [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" @@ -106100,33 +104424,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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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: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 "": [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" @@ -106135,83 +104453,86 @@ testutil.go:371: Comparing: "test" vs "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: "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" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go: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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} 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 "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -106224,28 +104545,17 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} 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] 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 [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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -106254,41 +104564,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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [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": [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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":96,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [.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:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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" @@ -106296,8 +104601,11 @@ 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": [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" @@ -106307,14 +104615,11 @@ testutil.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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" @@ -106325,12 +104630,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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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: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" @@ -106338,55 +104643,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": [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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [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 "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [.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" @@ -106400,10 +104705,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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [.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" @@ -106415,15 +104717,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" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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] @@ -106434,8 +104735,12 @@ testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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 [barlink test dev test2 baz.txt] + 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" @@ -106443,53 +104748,40 @@ testutil.go:371: Comparing: "test/bar.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" 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 [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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 [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -106498,15 +104790,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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: 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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -106520,104 +104808,84 @@ testutil.go: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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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 [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [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 [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [dev test2 .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 [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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 [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 [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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -106625,9 +104893,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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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" @@ -106636,7 +104906,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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -106645,12 +104915,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 "": [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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -106659,12 +104930,11 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [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" @@ -106672,179 +104942,179 @@ testutil.go:371: Comparing: "test/bar.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/testchar1" vs "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 [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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 TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,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":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2023-04-18T08:53:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2023-04-18T08:53:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2023-04-18T08:53:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2023-04-18T08:53:29Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T15:23:23Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T15:23:23Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T15:23:23Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T15:23:23Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T15:23:23Z","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 "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "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: TestZstdChunked (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen (13.50s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen (9.55s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.05s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.03s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.15s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.21s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.14s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.05s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.06s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.07s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.05s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.05s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.07s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.09s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.32s) - --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.04s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.19s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) @@ -106853,30 +105123,30 @@ --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.05s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.04s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.04s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) @@ -106887,92 +105157,92 @@ --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.08s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.22s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.03s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.07s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.05s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.05s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.03s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.05s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.24s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.80s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.05s) --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.08s) + --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.04s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) @@ -106980,41 +105250,41 @@ --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.17s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.32s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.10s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.02s) @@ -107034,7 +105304,7 @@ --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) @@ -107044,52 +105314,52 @@ --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.04s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.16s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.04s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.33s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.05s) - --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) @@ -107098,144 +105368,144 @@ --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.10s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.06s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.34s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.05s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.04s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.09s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.04s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.18s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.05s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.08s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.18s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.21s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.04s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.13s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.05s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.04s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) @@ -107243,15 +105513,15 @@ --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) @@ -107262,52 +105532,52 @@ --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.16s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.35s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.15s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.34s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.08s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.14s) + --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) @@ -107320,611 +105590,611 @@ --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.05s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.27s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.06s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.07s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.04s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.14s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.06s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.03s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.06s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.07s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.04s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.04s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.15s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.05s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.20s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.04s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.05s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.17s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.12s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.05s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.26s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.06s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.14s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.06s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.04s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.03s) --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify (19.98s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR (0.01s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify (16.95s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX (0.15s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR (0.14s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX (0.11s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX (0.13s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU (0.08s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR (0.07s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR (0.07s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX (0.07s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU (0.16s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU (0.35s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR (0.16s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR (0.10s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR (0.09s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU (0.06s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR (0.21s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR#01 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU#01 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX#01 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX#01 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU#01 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX#01 (0.09s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 (0.27s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR#01 (0.16s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX#01 (0.08s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU#01 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX#01 (0.11s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU#01 (0.08s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 (0.08s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU#01 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX#01 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU#01 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU#02 (0.05s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX#02 (0.25s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 (0.80s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR#02 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU#02 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX#02 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 (0.05s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX#02 (0.19s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX#02 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU#02 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX#02 (0.08s) --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 (0.34s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX#02 (0.10s) - --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX#02 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU#02 (0.07s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR (0.18s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU (0.33s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU (0.06s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX (0.13s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX (0.36s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR (0.14s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01 (0.13s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU#01 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01 (0.11s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 (0.18s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 (0.18s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01 (0.10s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU#01 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 (0.20s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 (0.12s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 (0.07s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02 (0.17s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02 (0.36s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02 (0.06s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX#02 (0.48s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU#02 (0.12s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02 (0.16s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX#02 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU#02 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 (0.08s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX (0.29s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR (0.07s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU (0.07s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX/duplicated_entry_offset (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX (0.11s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX/lost_digest_in_a_entry (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR (0.08s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU (0.12s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU/duplicated_entry_offset (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU/duplicated_entry_offset (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR (0.05s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR/lost_digest_in_a_entry (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR/lost_digest_in_a_entry (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX (0.05s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX/lost_digest_in_a_entry (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU (0.20s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU/lost_digest_in_a_entry (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR (0.12s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR (0.16s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR/duplicated_entry_offset (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX (0.22s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX/lost_digest_in_a_entry (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU (0.25s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU/lost_digest_in_a_entry (0.20s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR/duplicated_entry_offset (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX (0.08s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX/lost_digest_in_a_entry (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU (0.16s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU/lost_digest_in_a_entry (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR (0.07s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX (0.09s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU (0.24s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR (0.18s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR (0.07s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR/duplicated_entry_offset (0.12s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX (0.34s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX/lost_digest_in_a_entry (0.25s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX/duplicated_entry_offset (0.06s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU (0.06s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX (0.08s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX/duplicated_entry_offset (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU (0.08s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR (0.11s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR/duplicated_entry_offset (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX (0.08s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU (0.05s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU (0.09s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU/lost_digest_in_a_entry (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 (0.15s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#01 (0.02s) @@ -107933,320 +106203,320 @@ --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#01 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#01/lost_digest_in_a_entry (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#01 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#01/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01 (0.12s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01/duplicated_entry_offset (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01 (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01 (0.08s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01 (0.16s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01 (0.09s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01 (0.08s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#01/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01 (0.17s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01 (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01 (0.32s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.27s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01 (0.09s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#01/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02 (0.05s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02/duplicated_entry_offset (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02 (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02 (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02 (0.05s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX#02/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02 (0.08s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02 (0.09s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02 (0.08s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02 (0.14s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02/lost_digest_in_a_entry (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02 (0.07s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02 (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 (0.06s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02 (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX/duplicated_entry_offset (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU/duplicated_entry_offset (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR (0.14s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR (0.33s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR/lost_digest_in_a_entry (0.31s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR/lost_digest_in_a_entry (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU (0.34s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU/lost_digest_in_a_entry (0.32s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU (0.08s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR (0.08s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) @@ -108261,9 +106531,9 @@ --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#01 (0.02s) @@ -108275,28 +106545,28 @@ --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#01 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#01 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#01 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#01 (0.02s) @@ -108305,60 +106575,60 @@ --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#01 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#01 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#01 (0.10s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01 (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01 (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#01 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#01 (0.08s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 (0.06s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01 (0.09s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#01 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#01/duplicated_entry_offset (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01 (0.11s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01 (0.07s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01 (0.43s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#01/duplicated_entry_offset (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01 (0.11s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#01/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) @@ -108371,13 +106641,13 @@ --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR#02 (0.02s) @@ -108389,13 +106659,13 @@ --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR#02 (0.02s) @@ -108404,391 +106674,391 @@ --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#02 (0.07s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02 (0.02s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#02 (0.02s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#02 (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#02 (0.03s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02 (0.07s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#02 (0.06s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 (0.03s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02 (0.07s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#02 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#02 (0.05s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 (0.10s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02 (0.21s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02 (0.04s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02 (0.03s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX#02/duplicated_entry_offset (0.02s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02 (0.06s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02 (0.04s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#02 (0.04s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#02 (0.05s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestZstdChunked/testBuild (21.28s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR (0.07s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR (0.06s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild (18.14s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR (0.07s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX (0.16s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX (0.24s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU (0.14s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX (0.08s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU (0.02s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU (0.09s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR (0.08s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR (0.05s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR (0.05s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX (0.09s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX (0.09s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU (0.33s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR (0.06s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR (0.21s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR (0.10s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX (0.08s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX (0.10s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU (0.06s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU (0.07s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR (0.08s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR (0.09s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR (0.10s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX (0.08s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX (0.06s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU (0.04s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU (0.04s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU (0.03s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR (0.01s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX (0.09s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR (0.25s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR (0.12s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR (0.10s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX (0.08s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX (0.04s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU (0.04s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR (0.31s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR (0.84s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR (0.08s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX (0.05s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU (0.20s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU (0.34s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU (0.10s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR (0.06s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX (0.06s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX (0.08s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU (0.09s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU (0.07s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR (0.01s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU (0.04s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU (0.07s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU (0.07s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR (0.06s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR (0.06s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX (0.04s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX (0.16s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX (0.04s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU (0.33s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU (0.05s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR (0.13s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX (0.36s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU (0.07s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR (0.14s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR (0.07s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR (0.13s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX (0.07s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX (0.03s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX (0.07s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX (0.07s) --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU (0.06s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU (0.04s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR (0.14s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX (0.11s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU (0.19s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR (0.18s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR (0.21s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU (0.08s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU (0.06s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR (0.10s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR (0.07s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX (0.05s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX (0.13s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX (0.08s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU (0.19s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR (0.41s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR (0.19s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR (0.36s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR (0.14s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX (0.18s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX (0.06s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU (0.07s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR (0.07s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR (0.09s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR (0.08s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX (0.04s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU (0.09s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU (0.30s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR (0.08s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR (0.07s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU (0.11s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR (0.07s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX (0.08s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU (0.06s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU (0.10s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU (0.06s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR (0.05s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR (0.20s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU (0.07s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR (0.06s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR (0.06s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR (0.11s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX (0.06s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX (0.05s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU (0.18s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR (0.24s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR (0.06s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR (0.20s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR (0.11s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX (0.15s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX (0.36s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX (0.11s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX (0.06s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU (0.07s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU (0.10s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR (0.10s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR (0.09s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR (0.11s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR (0.10s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX (0.09s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX (0.15s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX (0.08s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX (0.06s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU (0.06s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU (0.19s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR (0.06s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR (0.05s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU (0.09s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU (0.11s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU (0.09s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR (0.06s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR (0.06s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU (0.03s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU (0.14s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU (0.06s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR (0.06s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX (0.07s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR (0.05s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR (0.16s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX (0.07s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX (0.06s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU (0.12s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR (0.08s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR (0.08s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX (0.05s) --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX (0.04s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU (0.32s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX (0.06s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU (0.08s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX (0.05s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU (0.05s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU (0.03s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX (0.11s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX (0.07s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX (0.04s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU (0.05s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR (0.07s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR (0.05s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU (0.07s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR (0.10s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR (0.08s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR (0.06s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR (0.07s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX (0.07s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX (0.07s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX (0.05s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU (0.06s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU (0.03s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU (0.03s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR (0.03s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR (0.05s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX (0.31s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX (0.05s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU (0.33s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX (0.11s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU (0.07s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU (0.06s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR (0.06s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR (0.06s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX (0.04s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU (0.04s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX (0.06s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU (0.03s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR (0.03s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR (0.05s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU (0.42s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX (0.06s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU (0.05s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU (0.03s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR (0.04s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR (0.06s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX (0.04s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR (0.06s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX (0.06s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX (0.05s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX (0.11s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU (0.06s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU (0.06s) + --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU (0.06s) --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU (0.03s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX (0.01s) @@ -108796,86 +107066,86 @@ --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=PAX (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX (0.03s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR (0.06s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR (0.06s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR (0.20s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR (0.08s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR (0.06s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=PAX (0.03s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU (0.25s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX (0.06s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR (0.03s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR (0.08s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU (0.03s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR (0.06s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR (0.05s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR (0.04s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX (0.04s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX (0.03s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX (0.06s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=PAX (0.01s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX (0.01s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=GNU (0.01s) @@ -108887,24 +107157,24 @@ --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX (0.05s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX (0.02s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX (0.03s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=GNU (0.02s) - --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU (0.01s) + --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU (0.02s) --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU (0.02s) === RUN TestZstdChunkedFooter --- PASS: TestZstdChunkedFooter (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/estargz/zstdchunked 21.444s +ok github.com/containerd/stargz-snapshotter/estargz/zstdchunked 18.370s === RUN TestCheck -time="2023-04-17T20:54:20-12:00" level=warning msg="failed to sync with prefetch completion" error=fail mountpoint=test -time="2023-04-17T20:54:20-12:00" level=warning msg="failed to connect to blob" error=failed mountpoint=test -time="2023-04-17T20:54:20-12:00" level=warning msg="check failed" error="reference hasn't been passed" mountpoint=test +time="2024-05-21T05:24:10+14:00" level=warning msg="failed to sync with prefetch completion" error=fail mountpoint=test +time="2024-05-21T05:24:10+14:00" level=warning msg="failed to connect to blob" error=failed mountpoint=test +time="2024-05-21T05:24:10+14:00" 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.018s +ok github.com/containerd/stargz-snapshotter/fs 0.040s ? github.com/containerd/stargz-snapshotter/fs/config [no test files] === RUN TestLayer === RUN TestLayer/no_prefetch @@ -108925,12 +107195,12 @@ === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file -=== RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file -=== RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file +=== RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file @@ -108943,9 +107213,9 @@ === 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_last_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file -=== RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file === RUN TestLayer/1_whiteout_with_sibling === RUN TestLayer/1_whiteout_with_duplicated_name === RUN TestLayer/1_opaque @@ -108954,7 +107224,7 @@ === RUN TestLayer/prefetch_landmark === RUN TestLayer/no_prefetch_landmark === RUN TestLayer/state_file -time="2023-04-17T20:54:23-12:00" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-5778491416888445053 fetchedPercent=50 fetchedSize=5 size=10 +time="2024-05-21T05:24:15+14:00" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-4329400337906820298 fetchedPercent=50 fetchedSize=5 size=10 === RUN TestLayer/file_suid === RUN TestLayer/dir_sgid === RUN TestLayer/file_sticky @@ -108967,7 +107237,7 @@ === RUN TestLayer/prefetch_landmark#01 === RUN TestLayer/no_prefetch_landmark#01 === RUN TestLayer/state_file#01 -time="2023-04-17T20:54:23-12:00" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-9020617446330795350 fetchedPercent=50 fetchedSize=5 size=10 +time="2024-05-21T05:24:15+14:00" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-6912888377366369630 fetchedPercent=50 fetchedSize=5 size=10 === RUN TestLayer/file_suid#01 === RUN TestLayer/dir_sgid#01 === RUN TestLayer/file_sticky#01 @@ -108980,121 +107250,121 @@ === RUN TestLayer/prefetch_landmark#02 === RUN TestLayer/no_prefetch_landmark#02 === RUN TestLayer/state_file#02 -time="2023-04-17T20:54:23-12:00" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-7542301127825139317 fetchedPercent=50 fetchedSize=5 size=10 +time="2024-05-21T05:24:15+14:00" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-6615242659511875709 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.64s) - --- 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_2_chunks_file (0.01s) +--- PASS: TestLayer (1.27s) + --- PASS: TestLayer/no_prefetch (0.03s) + --- PASS: TestLayer/prefetch (0.04s) + --- PASS: TestLayer/with_dir (0.06s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file (0.03s) --- 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_1_chunk_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.05s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file (0.02s) --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file (0.02s) --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file (0.02s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file (0.01s) --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file (0.01s) - --- 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_single_chunk_at_middle_of_1st_chunk_in_max_size_file (0.01s) - --- 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.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_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_last_chunk_in_1_chunk_file (0.00s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file (0.01s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file (0.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_last_chunk_in_1_chunk_file (0.03s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file (0.00s) + --- 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.02s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file (0.02s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file (0.02s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file (0.02s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file (0.02s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file (0.02s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file (0.02s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file (0.04s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file (0.04s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file (0.02s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file (0.03s) --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file (0.01s) - --- 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.00s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file (0.01s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file (0.02s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file (0.03s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file (0.03s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file (0.04s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file (0.01s) --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file (0.01s) --- PASS: TestLayer/reading_multi_chunks_at_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.03s) + --- 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_2_chunks_file (0.03s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file (0.01s) - --- 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_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.02s) --- PASS: TestLayer/1_whiteout_with_sibling (0.01s) --- PASS: TestLayer/1_whiteout_with_duplicated_name (0.01s) - --- PASS: TestLayer/1_opaque (0.00s) - --- PASS: TestLayer/1_opaque_with_sibling (0.00s) - --- PASS: TestLayer/1_opaque_with_xattr (0.00s) + --- PASS: TestLayer/1_opaque (0.02s) + --- PASS: TestLayer/1_opaque_with_sibling (0.01s) + --- PASS: TestLayer/1_opaque_with_xattr (0.01s) --- PASS: TestLayer/prefetch_landmark (0.01s) - --- PASS: TestLayer/no_prefetch_landmark (0.00s) + --- PASS: TestLayer/no_prefetch_landmark (0.01s) --- PASS: TestLayer/state_file (0.01s) - --- PASS: TestLayer/file_suid (0.00s) + --- PASS: TestLayer/file_suid (0.01s) --- PASS: TestLayer/dir_sgid (0.01s) - --- PASS: TestLayer/file_sticky (0.00s) + --- PASS: TestLayer/file_sticky (0.01s) --- PASS: TestLayer/symlink_size (0.01s) --- PASS: TestLayer/1_whiteout_with_sibling#01 (0.01s) - --- PASS: TestLayer/1_whiteout_with_duplicated_name#01 (0.00s) - --- PASS: TestLayer/1_opaque#01 (0.06s) - --- PASS: TestLayer/1_opaque_with_sibling#01 (0.00s) + --- 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/dir_sgid#01 (0.00s) - --- 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.00s) - --- PASS: TestLayer/1_opaque#02 (0.00s) + --- PASS: TestLayer/dir_sgid#01 (0.01s) + --- PASS: TestLayer/file_sticky#01 (0.01s) + --- PASS: TestLayer/symlink_size#01 (0.01s) + --- PASS: TestLayer/1_whiteout_with_sibling#02 (0.02s) + --- 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/prefetch_landmark#02 (0.02s) + --- PASS: TestLayer/no_prefetch_landmark#02 (0.02s) --- PASS: TestLayer/state_file#02 (0.01s) - --- PASS: TestLayer/file_suid#02 (0.00s) - --- PASS: TestLayer/dir_sgid#02 (0.00s) - --- PASS: TestLayer/file_sticky#02 (0.00s) - --- PASS: TestLayer/symlink_size#02 (0.00s) + --- PASS: TestLayer/file_suid#02 (0.02s) + --- PASS: TestLayer/dir_sgid#02 (0.02s) + --- PASS: TestLayer/file_sticky#02 (0.04s) + --- PASS: TestLayer/symlink_size#02 (0.04s) === RUN TestWaiter --- PASS: TestWaiter (1.00s) PASS -ok github.com/containerd/stargz-snapshotter/fs/layer 1.661s +ok github.com/containerd/stargz-snapshotter/fs/layer 2.329s ? github.com/containerd/stargz-snapshotter/fs/metrics/common [no test files] ? github.com/containerd/stargz-snapshotter/fs/metrics/layer [no test files] === RUN TestReader -=== 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_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_top_of_last_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_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_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_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_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_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_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_last_chunk_in_1_chunk_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache @@ -109113,45 +107383,45 @@ === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_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_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_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_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_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_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_1st_chunk_in_max_size_file_with_clean_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_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_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_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_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_1_chunk_file_with_clean_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_2nd_chunk_in_2_chunks_file_with_clean_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_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 @@ -109173,9 +107443,9 @@ === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache === RUN TestReader/test_cache_verify_true_true_true === RUN TestReader/test_cache_verify_true_true_false === RUN TestReader/test_cache_verify_true_false_true @@ -109184,141 +107454,137 @@ === 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.92s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_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_1st_chunk_in_max_size_file_with_clean_cache (0.02s) - --- 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.02s) - --- 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_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_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_2_chunks_file_with_clean_cache (0.00s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_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 (2.26s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache (0.02s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.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_2_chunks_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.04s) --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache (0.02s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.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_sparse_cache (0.00s) - --- 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_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.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.00s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.02s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.02s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.02s) - --- 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_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_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.02s) - --- 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_top_of_last_chunk_in_max_size_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.02s) + --- 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/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_1_chunk_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.04s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.04s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.04s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_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_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_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.04s) - --- 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_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_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_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- 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_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.05s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.02s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.02s) - --- 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_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_1_chunk_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.05s) --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.02s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_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.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_2_chunks_file_with_sparse_cache (0.00s) - --- 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.02s) - --- 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_1_chunk_file_with_clean_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.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_clean_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.02s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_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.01s) - --- 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_2_chunks_file_with_clean_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.02s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.02s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.02s) - --- 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.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.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.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache (0.02s) --- 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.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_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.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.05s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache (0.04s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache (0.03s) --- 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.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) + --- PASS: TestReader/test_cache_verify_true_false_true (0.02s) --- PASS: TestReader/test_cache_verify_true_false_false (0.01s) --- PASS: TestReader/test_cache_verify_false_true_true (0.01s) --- PASS: TestReader/test_cache_verify_false_true_false (0.01s) - --- PASS: TestReader/test_cache_verify_false_false_true (0.01s) - --- PASS: TestReader/test_cache_verify_false_false_false (0.01s) + --- PASS: TestReader/test_cache_verify_false_false_true (0.02s) + --- PASS: TestReader/test_cache_verify_false_false_false (0.02s) PASS -ok github.com/containerd/stargz-snapshotter/fs/reader 0.940s +ok github.com/containerd/stargz-snapshotter/fs/reader 2.287s === RUN TestReadAt -=== 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_multi_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_1_chunk_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_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_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:2 @@ -109328,6 +107594,12 @@ 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_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache @@ -109338,12 +107610,6 @@ blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_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 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -109352,17 +107618,11 @@ 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_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 - 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 +=== 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_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 @@ -109374,8 +107634,22 @@ 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_edge_filled_cache blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== 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 + 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 +=== RUN TestReadAt/reading_single_chunk_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:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_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 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache @@ -109388,10 +107662,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_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_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 @@ -109420,6 +107690,8 @@ blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_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_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 @@ -109430,10 +107702,6 @@ blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - 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 @@ -109444,6 +107712,12 @@ 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_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_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -109452,10 +107726,8 @@ 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 - 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_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_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_single_get_prefetch_with_multi_reg_with_clean_cache @@ -109466,7 +107738,9 @@ blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== 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 blob_test.go:208: reading offset:3, size:2 @@ -109476,14 +107750,6 @@ 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 - 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_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache @@ -109492,7 +107758,9 @@ 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_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_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_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:2 @@ -109504,9 +107772,7 @@ 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_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_edge_filled_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_multi_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 @@ -109516,9 +107782,9 @@ 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_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 +=== RUN TestReadAt/reading_single_chunk_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:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_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_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:2 @@ -109528,6 +107794,10 @@ 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 + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache @@ -109544,6 +107814,10 @@ blob_test.go:736: serving whole range "bytes=0-2" = 3 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:2 + blob_test.go:736: serving whole range "bytes=0-2" = 3 + blob_test.go:736: serving whole range "bytes=0-2" = 3 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache @@ -109556,13 +107830,17 @@ blob_test.go:208: reading offset:1, size:2 blob_test.go:736: serving whole range "bytes=0-2" = 3 blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== 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 - blob_test.go:736: serving whole range "bytes=0-2" = 3 - blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_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:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:1, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:1, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 @@ -109572,17 +107850,9 @@ blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_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 - 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_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== 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_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 @@ -109596,10 +107866,6 @@ blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_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_sparse_cache - blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache @@ -109608,6 +107874,34 @@ blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 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_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_sparse_cache + blob_test.go:208: reading offset:1, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_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_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:2 +=== 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_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_1_chunk_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_1_chunk_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_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + 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_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_single_get_prefetch_with_multi_reg_with_sparse_cache @@ -109620,6 +107914,8 @@ 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 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -109630,8 +107926,6 @@ blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 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_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 @@ -109644,10 +107938,6 @@ 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 @@ -109656,337 +107946,110 @@ 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_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 - 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 - 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 - 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_edge_filled_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - 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 +=== 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_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== 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_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_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_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== 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_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== 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_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== 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_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_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_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_3_chunks_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_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== 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_multiple_get_prefetch_with_single_reg_with_sparse_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_multiple_get_prefetch_with_multi_reg_with_clean_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_multiple_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_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_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_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 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== 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_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_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_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== 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_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_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_1_chunk_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_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_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_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:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_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:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_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_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_sparse_cache +=== RUN TestReadAt/reading_single_chunk_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:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== 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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_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_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== 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_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 - blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:1, size:7 - blob_test.go:736: serving whole range "bytes=0-2" = 3 - blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - 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_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_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:1, size:7 - blob_test.go:736: serving whole range "bytes=0-2" = 3 - 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 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + 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_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_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_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_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 - blob_test.go:208: reading offset:1, size:7 - blob_test.go:736: serving whole range "bytes=0-8" = 9 - blob_test.go:736: serving whole range "bytes=0-8" = 9 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache - 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_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 - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_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_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_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_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_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_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_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_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_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_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_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_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:7 -time="2023-04-17T20:54:29-12:00" level=info msg="Received status code: . Setting single range mode and retrying..." -time="2023-04-17T20:54:29-12:00" 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 - 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_edge_filled_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_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_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_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:7 -time="2023-04-17T20:54:29-12:00" level=info msg="Received status code: . Setting single range mode and retrying..." -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:7 -=== 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_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_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_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_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_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_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_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_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_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_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 @@ -109999,12 +108062,6 @@ 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_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_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 @@ -110019,21 +108076,9 @@ 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_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_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 +=== 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_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 @@ -110047,49 +108092,33 @@ 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_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 +=== 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_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== 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_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_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_single_reg_with_edge_filled_cache +=== 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 -=== 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: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 -=== 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: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_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_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_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_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size: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 @@ -110097,9 +108126,11 @@ 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 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 +=== RUN TestReadAt/reading_multi_chunks_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: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 +=== RUN TestReadAt/reading_multi_chunks_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:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:7 @@ -110109,7 +108140,9 @@ 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_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_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_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 @@ -110121,20 +108154,8 @@ blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 -time="2023-04-17T20:54:30-12:00" level=info msg="Received status code: . Setting single range mode and retrying..." -time="2023-04-17T20:54:30-12:00" 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_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -110147,32 +108168,44 @@ 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="2023-04-17T20:54:30-12:00" 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 - 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 +time="2024-05-21T05:24:24+14:00" level=info msg="Received status code: . Setting single range mode and retrying..." +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:3, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:3, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:3, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:3, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:3, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:3, size:7 +time="2024-05-21T05:24:24+14:00" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2024-05-21T05:24:24+14:00" 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_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== 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_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_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_multiple_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_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:9, size:7 @@ -110184,6 +108217,10 @@ blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 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 @@ -110194,12 +108231,6 @@ blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_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_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache @@ -110208,9 +108239,9 @@ blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 @@ -110220,49 +108251,286 @@ 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 ---- PASS: TestReadAt (0.12s) - --- 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) +=== 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_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:7 + blob_test.go:736: serving whole range "bytes=0-8" = 9 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:7 + blob_test.go:736: serving whole range "bytes=0-8" = 9 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_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_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 + blob_test.go:208: reading offset:1, size:7 + blob_test.go:736: serving whole range "bytes=0-8" = 9 + blob_test.go:736: serving whole range "bytes=0-8" = 9 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache + 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_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_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_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:1, size:7 +=== 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 + blob_test.go:736: serving whole range "bytes=0-2" = 3 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:7 + blob_test.go:736: serving whole range "bytes=0-2" = 3 + blob_test.go:736: serving whole range "bytes=0-2" = 3 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + 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_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_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:7 + blob_test.go:736: serving whole range "bytes=0-2" = 3 + 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_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 + 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_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_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_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_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_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_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_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_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_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_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_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_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:7 +time="2024-05-21T05:24:24+14:00" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2024-05-21T05:24:24+14:00" 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 + 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_edge_filled_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_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_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_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:7 +time="2024-05-21T05:24:24+14:00" 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_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_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_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_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_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_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_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_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_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_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 +--- PASS: TestReadAt (0.14s) --- 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_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_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_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_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_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_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_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_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_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_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_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_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_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_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) @@ -110275,384 +108543,384 @@ --- 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_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_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_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_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_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_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_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_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_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_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_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_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_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_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_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_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_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_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_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_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_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_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_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_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_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_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_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_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_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_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_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_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_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_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_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_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_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_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_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_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) + --- 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_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_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_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_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_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_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_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_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_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_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_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_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_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_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_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_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_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_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_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_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_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_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_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_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_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_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_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_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_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_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_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_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_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_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_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_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_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_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_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_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_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_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_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_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_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_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_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_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_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_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_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_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_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_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_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_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_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_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_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_single_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_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_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_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_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_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_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_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_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_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_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_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_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_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_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_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_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_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_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_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_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_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_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_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_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_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_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_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_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_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) === RUN TestFailReadAt blob_test.go:736: serving whole range "bytes=0-9" = 10 blob_test.go:736: serving whole range "bytes=0-9" = 10 @@ -110660,7 +108928,7 @@ === RUN TestParallelDownloadingBehavior --- PASS: TestParallelDownloadingBehavior (0.20s) === RUN TestCheckInterval ---- PASS: TestCheckInterval (0.00s) +--- PASS: TestCheckInterval (0.01s) === RUN TestMirror === RUN TestMirror/no-mirror === RUN TestMirror/valid-mirror @@ -110682,20 +108950,20 @@ === RUN TestCheck --- PASS: TestCheck (0.00s) === RUN TestRetry -2023/04/17 20:54:30 [DEBUG] GET test -2023/04/17 20:54:30 [ERR] GET test request failed: Get "test": dummy error -2023/04/17 20:54:30 [DEBUG] GET test: retrying in 1.94777941s (4 left) -2023/04/17 20:54:32 [DEBUG] GET test (status: 429): retrying in 3.082153551s (3 left) -2023/04/17 20:54:35 [DEBUG] GET test (status: 503): retrying in 7.666145821s (2 left) ---- PASS: TestRetry (12.75s) +2024/05/21 05:24:25 [DEBUG] GET test +2024/05/21 05:24:25 [ERR] GET test request failed: Get "test": dummy error +2024/05/21 05:24:25 [DEBUG] GET test: retrying in 1.94777941s (4 left) +2024/05/21 05:24:26 [DEBUG] GET test (status: 429): retrying in 3.082153551s (3 left) +2024/05/21 05:24:30 [DEBUG] GET test (status: 503): retrying in 7.666145821s (2 left) +--- PASS: TestRetry (12.77s) === RUN TestRegionSet --- PASS: TestRegionSet (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/fs/remote 13.090s +ok github.com/containerd/stargz-snapshotter/fs/remote 13.144s ? github.com/containerd/stargz-snapshotter/fs/source [no test files] ? github.com/containerd/stargz-snapshotter/metadata [no test files] === 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" : ---------- @@ -110704,7 +108972,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" : ---------- @@ -110713,7 +108981,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" : ---------- @@ -110722,7 +108990,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" : ---------- @@ -110731,7 +108999,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" : ---------- @@ -110740,7 +109008,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" : ---------- @@ -110749,7 +109017,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" : ---------- @@ -110758,7 +109026,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" : ---------- @@ -110767,7 +109035,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-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110776,7 +109044,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-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110785,7 +109053,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-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110794,7 +109062,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-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110803,7 +109071,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-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110812,7 +109080,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-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110821,7 +109089,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-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110830,7 +109098,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-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110839,7 +109107,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-default#02 +=== RUN TestReader/empty-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110848,7 +109116,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-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110857,7 +109125,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-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110866,7 +109134,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-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110875,7 +109143,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-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110884,7 +109152,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-defaultcompression#02 +=== RUN TestReader/empty-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110893,7 +109161,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-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110902,7 +109170,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-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -110983,43 +109251,62 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-gzip-bestcompression + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [2] "y.txt" : -rw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : urw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [2] "y.txt" : -rw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : urw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-gzip-huffmanonly 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: +- [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: +- [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: +- [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-fastest testutil.go:250: vvvvv Node tree vvvvv @@ -111043,21 +109330,21 @@ === RUN TestReader/files-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go: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: +- [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-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv @@ -111081,31 +109368,50 @@ === RUN TestReader/files-gzip-nocompression 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: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : urw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [2] "y.txt" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-gzip-bestspeed + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestspeed +=== RUN TestReader/files-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -111116,102 +109422,121 @@ 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 +=== RUN TestReader/files-gzip-huffmanonly#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:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + 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-zstd-fastest#01 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: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-nocompression#01 +=== RUN TestReader/files-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : urw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [3] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "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: +- [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-bestspeed#01 +=== RUN TestReader/files-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [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] "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-bestcompression#01 +=== RUN TestReader/files-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-defaultcompression#01 +=== RUN TestReader/files-gzip-bestspeed#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: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: +- [3] ".no.prefetch.landmark" : ---------- @@ -111230,148 +109555,148 @@ testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-fastest#01 +=== 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:372: +- [3] "foo" : urw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-default#01 +=== RUN TestReader/files-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : urw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [6] "y.txt" : -rw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : urw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-bettercompression#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: +- [6] "y.txt" : -rw-r--r-- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : urw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - 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: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] ".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: +- [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-fastest#02 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: +- [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: +- [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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : urw-r--r-- + testutil.go:372: +- [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: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : urw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [2] "y.txt" : -rw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go: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: +- [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-nocompression#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-nocompression#02 +=== RUN TestReader/files-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : urw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -111382,7 +109707,7 @@ testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestspeed#02 +=== RUN TestReader/files-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [3] "foo" : urw-r--r-- @@ -111401,7 +109726,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-gzip-bestcompression#02 +=== RUN TestReader/files-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- @@ -111420,34 +109745,15 @@ testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [5] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-defaultcompression#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [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: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-bettercompression#03 +=== RUN TestReader/files-gzip-nocompression#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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -111458,15 +109764,15 @@ testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-nocompression#03 +=== RUN TestReader/files-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : urw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [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 @@ -111477,62 +109783,43 @@ testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestspeed#03 +=== RUN TestReader/files-gzip-bestcompression#03 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: +- [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] "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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression#03 +=== RUN TestReader/files-gzip-defaultcompression#03 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: +- [5] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [5] "y.txt" : -rw-r--r-- - testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [7] "foo" : urw-r--r-- testutil.go:372: +- [2] "bar" : drwxr-xr-x testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-defaultcompression#03 - 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: +- [5] "foo" : urw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-gzip-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv @@ -111546,60 +109833,41 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : urw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [2] "y.txt" : -rw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-zstd-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [5] "foo" : urw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go: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-zstd-default#03 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression +=== RUN TestReader/dirs-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : 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-- @@ -111609,66 +109877,42 @@ 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/dirs-gzip-bestspeed - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [7] "bar" : drwxr-xr-x - testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [9] "xxxx" : -rw-r--r-- - testutil.go:372: +- [10] "yyy" : -rw-r--r-- - testutil.go:372: +- [4] "a" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [7] "bar" : drwxr-xr-x - testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [9] "xxxx" : -rw-r--r-- - testutil.go:372: +- [10] "yyy" : -rw-r--r-- - testutil.go:372: +- [4] "a" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "2" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestcompression +=== 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: +- [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 testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-defaultcompression +=== RUN TestReader/dirs-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- @@ -111677,96 +109921,70 @@ testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly - 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: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [8] "xxxx" : -rw-r--r-- - testutil.go:372: +- [9] "yyy" : -rw-r--r-- - testutil.go:372: +- [3] "a" : drwxr-xr-x - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "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: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [8] "xxxx" : -rw-r--r-- - testutil.go:372: +- [9] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "a" : drwxr-xr-x - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "2" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-fastest +=== RUN TestReader/dirs-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "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" : 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-zstd-default +=== 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] "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] "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: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: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression +=== RUN TestReader/dirs-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -111781,6 +109999,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-- @@ -111789,34 +110008,58 @@ testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestspeed#01 +=== RUN TestReader/dirs-zstd-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: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "xxxx" : -rw-r--r-- testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [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: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestcompression#01 +=== RUN TestReader/dirs-zstd-default + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [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: +- [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] "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-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -111841,85 +110084,84 @@ 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 +=== RUN TestReader/dirs-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" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x + 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] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [7] "a" : drwxr-xr-x + testutil.go:372: +- [8] "1" : drwxr-xr-x + testutil.go:372: +- [9] "2" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".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: +- [10] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : dtrw------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "a" : drwxr-xr-x + testutil.go:372: +- [8] "1" : drwxr-xr-x + testutil.go:372: +- [9] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly#01 +=== RUN TestReader/dirs-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [10] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [8] "xxxx" : -rw-r--r-- + testutil.go:372: +- [9] "yyy" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "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-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-fastest#01 +=== RUN TestReader/dirs-gzip-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "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: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-default#01 +=== RUN TestReader/dirs-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- @@ -111928,6 +110170,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 @@ -111941,40 +110184,40 @@ testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression#01 +=== RUN TestReader/dirs-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [4] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go: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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [4] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression#01 +=== RUN TestReader/dirs-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [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-- @@ -111991,7 +110234,7 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression#02 +=== RUN TestReader/dirs-zstd-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -112006,15 +110249,40 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-gzip-nocompression#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv @@ -112031,28 +110299,28 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "a" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:372: +- [7] "bar" : drwxr-xr-x testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- testutil.go:372: +- [9] "xxxx" : -rw-r--r-- testutil.go:372: +- [10] "yyy" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + 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 @@ -112069,27 +110337,27 @@ === RUN TestReader/dirs-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [7] "bar" : drwxr-xr-x - testutil.go:372: +- [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:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [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] "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:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv @@ -112097,9 +110365,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: +- [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-- @@ -112109,9 +110377,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] "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-- @@ -112134,9 +110402,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-- @@ -112144,12 +110412,37 @@ === 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: +- [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] "yyy" : -rw-r--r-- + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-zstd-bettercompression#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: +- [6] "yyy" : -rw-r--r-- 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-- @@ -112166,65 +110459,65 @@ testutil.go:372: +- [8] "1" : drwxr-xr-x testutil.go:372: +- [9] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression#02 +=== 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: +- [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: +- [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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + 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-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression#03 +=== RUN TestReader/dirs-gzip-defaultcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- testutil.go: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: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression#03 +=== 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" : ---------- 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-- @@ -112233,51 +110526,26 @@ 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: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestspeed#03 +=== RUN TestReader/dirs-zstd-fastest#03 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: +- [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: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-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: +- [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 @@ -112291,9 +110559,10 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-defaultcompression#03 +=== RUN TestReader/dirs-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-- @@ -112302,11 +110571,9 @@ testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go: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-- @@ -112315,41 +110582,42 @@ 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-huffmanonly#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" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [4] "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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxxx" : -rw-r--r-- - testutil.go:372: +- [5] "yyy" : -rw-r--r-- + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-fastest#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: +- [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: +- [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-- @@ -112358,23 +110626,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] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "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-zstd-default#03 +=== RUN TestReader/dirs-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : dtrw------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:372: +- [7] "a" : drwxr-xr-x testutil.go:372: +- [8] "1" : drwxr-xr-x testutil.go:372: +- [9] "2" : -rw-r--r-- @@ -112383,19 +110651,17 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- testutil.go:372: +- [7] "a" : drwxr-xr-x testutil.go:372: +- [8] "1" : drwxr-xr-x testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "yyy" : -rw-r--r-- + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxxx" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestcompression +=== RUN TestReader/hardlinks-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x @@ -112403,6 +110669,8 @@ 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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -112416,61 +110684,59 @@ 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-fastest 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: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: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: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-huffmanonly +=== RUN TestReader/hardlinks-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "barlink" : -rw-r--r-- - testutil.go:372: +- [2] "foosym" : Lrw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x testutil.go:372: +- [4] "foolink" : -rw-r--r-- testutil.go:372: +- [4] "foolink2" : -rw-r--r-- testutil.go:372: +- [6] "1" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go: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] "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: +- [4] "foolink2" : -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 +=== RUN TestReader/hardlinks-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x @@ -112478,9 +110744,13 @@ 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: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 @@ -112488,112 +110758,136 @@ testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-default +=== RUN TestReader/hardlinks-gzip-nocompression + 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: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [4] "1" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "foolink" : -rw-r--r-- testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "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: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [4] "1" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression +=== RUN TestReader/hardlinks-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go: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-nocompression +=== RUN TestReader/hardlinks-gzip-defaultcompression 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: +- [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] ".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: +- [2] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [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-gzip-bestspeed +=== RUN TestReader/hardlinks-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] ".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: +- [6] "bar" : drwxr-xr-x 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] "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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x + 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: +- [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: +- [2] "barlink" : -rw-r--r-- + testutil.go:372: +- [3] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestcompression#01 +=== RUN TestReader/hardlinks-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" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- @@ -112602,11 +110896,9 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go: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-- @@ -112615,8 +110907,9 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-defaultcompression#01 +=== 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" : ---------- @@ -112634,17 +110927,16 @@ testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : -rw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [2] "foolink" : -rw-r--r-- testutil.go:372: +- [2] "foolink2" : -rw-r--r-- + testutil.go:372: +- [4] "1" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-huffmanonly#01 +=== RUN TestReader/hardlinks-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- @@ -112653,11 +110945,10 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go: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 @@ -112665,11 +110956,37 @@ testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-fastest#01 +=== RUN TestReader/hardlinks-zstd-bettercompression#01 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "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: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-nocompression#01 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 @@ -112678,11 +110995,10 @@ testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [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 @@ -112690,110 +111006,13 @@ 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#01 - 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: +- [2] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression#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: +- [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:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-nocompression#01 - 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: +- [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:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-gzip-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-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-- @@ -112802,12 +111021,9 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go: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-- @@ -112815,42 +111031,19 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-defaultcompression#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foolink" : -rw-r--r-- - testutil.go:372: +- [4] "foolink2" : -rw-r--r-- - testutil.go:372: +- [6] "1" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "barlink" : -rw-r--r-- - testutil.go:372: +- [2] "foosym" : Lrw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [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#02 +=== RUN TestReader/hardlinks-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [4] "1" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ @@ -112866,32 +111059,7 @@ testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-fastest#02 - 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: +- [4] "foolink" : -rw-r--r-- - testutil.go:372: +- [4] "foolink2" : -rw-r--r-- - testutil.go:372: +- [6] "1" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "barlink" : -rw-r--r-- - testutil.go:372: +- [2] "foosym" : Lrw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [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-zstd-default#02 +=== RUN TestReader/hardlinks-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [6] "foosym" : Lrw-r--r-- @@ -112906,17 +111074,17 @@ 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: +- [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-bettercompression#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" : ---------- @@ -112931,6 +111099,8 @@ 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-- @@ -112938,10 +111108,8 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-nocompression#02 +=== RUN TestReader/hardlinks-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -112956,7 +111124,6 @@ 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-- @@ -112965,19 +111132,20 @@ 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#02 +=== RUN TestReader/hardlinks-gzip-huffmanonly#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:372: +- [3] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -112986,39 +111154,41 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestspeed#03 +=== RUN TestReader/hardlinks-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - 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:372: +- [5] "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: +- [3] "foosym" : Lrw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [7] "1" : drwxr-xr-x - testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestcompression#03 +=== RUN TestReader/hardlinks-zstd-default#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-- testutil.go:372: +- [2] "bar" : drwxr-xr-x @@ -113026,22 +111196,70 @@ 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: +- [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:372: +- [2] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [4] "1" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-zstd-bettercompression#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-defaultcompression#03 +=== RUN TestReader/hardlinks-gzip-nocompression#02 + 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: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] "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-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [6] "bar" : drwxr-xr-x @@ -113066,107 +111284,82 @@ testutil.go:372: +- [2] "barlink" : -rw-r--r-- testutil.go:372: +- [3] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-huffmanonly#03 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "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-zstd-fastest#03 +=== RUN TestReader/hardlinks-gzip-defaultcompression#03 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: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: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: +- [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: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-default#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-- - 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] ".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: +- [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: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression#03 +=== RUN TestReader/hardlinks-zstd-fastest#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" : -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: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [7] "barlink" : -rw-r--r-- testutil.go:372: +- [2] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] "barlink" : -rw-r--r-- - testutil.go:372: +- [2] "foosym" : Lrw-r--r-- testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "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: +- [4] "foolink2" : -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-nocompression#03 +=== RUN TestReader/hardlinks-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [6] "barlink" : -rw-r--r-- @@ -113174,13 +111367,14 @@ 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: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-- @@ -113189,74 +111383,91 @@ 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/various_files-gzip-defaultcompression +=== RUN TestReader/hardlinks-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: +- [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] ".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: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "foo" : -rw-r--r-- - testutil.go:372: +- [7] "cdev" : Dc--------- - testutil.go:372: +- [4] "bdev" : D--------- - testutil.go:372: +- [5] "fifo" : p--------- + testutil.go:372: +- [6] "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: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: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [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: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:372: +- [5] "bdev" : D--------- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [2] "foolink" : -rw-r--r-- + testutil.go:372: +- [2] "foolink2" : -rw-r--r-- + testutil.go:372: +- [4] "1" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest +=== RUN TestReader/hardlinks-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "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] ".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: +- [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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default +=== RUN TestReader/various_files-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [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 @@ -113267,64 +111478,83 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-bettercompression +=== RUN TestReader/various_files-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [7] "foo" : -rw-r--r-- + 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: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "foo" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:372: +- [5] "bdev" : D--------- testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression +=== RUN TestReader/various_files-gzip-defaultcompression + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [3] "bdev" : D--------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [3] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/various_files-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".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 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:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed +=== RUN TestReader/various_files-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression +=== 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" : ---------- @@ -113343,72 +111573,91 @@ testutil.go:372: +- [7] "bdev" : D--------- testutil.go:372: +- [4] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#01 +=== 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] "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: +- [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: +- [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: +- [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-bestcompression#01 +=== RUN TestReader/various_files-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [7] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-defaultcompression#01 +=== 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: +- [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: +- [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] "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-defaultcompression#01 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [3] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [3] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/various_files-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -113424,48 +111673,48 @@ 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: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "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] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/various_files-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "fifo" : p--------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "fifo" : p--------- 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-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] "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 @@ -113481,6 +111730,25 @@ testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== 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: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- @@ -113490,39 +111758,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-bestcompression#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" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-defaultcompression#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: +- [4] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -113533,72 +111801,91 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-huffmanonly#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: +- [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: +- [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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest#02 +=== RUN TestReader/various_files-gzip-bestcompression#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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ +=== 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: +- [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: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: +- [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:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default#02 +=== RUN TestReader/various_files-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [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: +- [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: +- [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: +- [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-zstd-bettercompression#02 +=== RUN TestReader/various_files-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -113609,72 +111896,72 @@ 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-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] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [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:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#02 +=== RUN TestReader/various_files-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "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] "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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default#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" : ---------- 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: +- [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#03 +=== RUN TestReader/various_files-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] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -113685,91 +111972,72 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression#03 +=== RUN TestReader/various_files-zstd-fastest#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: +- [3] "foo" : -rw-r--r-- + 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: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: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:372: +- [5] "bdev" : D--------- testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [7] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#03 +=== RUN TestReader/various_files-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "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: +- [7] ".no.prefetch.landmark" : ---------- + 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] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "foo" : -rw-r--r-- testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:372: +- [5] "bdev" : D--------- testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression#03 +=== RUN TestReader/various_files-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [3] "bdev" : D--------- testutil.go:372: +- [4] "fifo" : p--------- testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [3] "bdev" : D--------- testutil.go:372: +- [4] "fifo" : p--------- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-defaultcompression#03 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [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: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:372: +- [5] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-huffmanonly#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: +- [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:372: +- [7] "fifo" : p--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -113780,24 +112048,24 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest#03 +=== RUN TestReader/various_files-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - 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: +- [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] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [7] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-zstd-default testutil.go:250: vvvvv Node tree vvvvv @@ -113819,45 +112087,45 @@ 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-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "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: +- [4] "large" : -rw-r--r-- - testutil.go:372: +- [5] "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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv @@ -113884,10 +112152,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-huffmanonly testutil.go:250: vvvvv Node tree vvvvv @@ -113899,18 +112167,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-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: +- [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 @@ -113919,37 +112187,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#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] "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-zstd-fastest#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" : ---------- 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: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-default#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" : ---------- @@ -113964,13 +112217,13 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-bettercompression#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" : ---------- 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 @@ -113979,28 +112232,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#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" : ---------- 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: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: +- [5] "large" : -rw-r--r-- - testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [5] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestspeed#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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -114009,35 +112262,50 @@ 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-bettercompression#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-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : 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: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] "large" : -rw-r--r-- + testutil.go:372: +- [5] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-defaultcompression#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" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv @@ -114049,33 +112317,33 @@ 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-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "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: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: +- [5] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-defaultcompression#02 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 @@ -114089,23 +112357,23 @@ 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#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 @@ -114117,16 +112385,16 @@ === RUN TestReader/chunks-zstd-default#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: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [5] "small" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [5] "small" : -rw-r--r-- testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-zstd-bettercompression#02 @@ -114147,10 +112415,10 @@ === 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:372: +- [4] "small" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -114159,7 +112427,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestcompression#03 +=== RUN TestReader/chunks-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -114174,28 +112442,28 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-defaultcompression#03 +=== RUN TestReader/chunks-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x testutil.go:372: +- [4] "small" : -rw-r--r-- - testutil.go:372: +- [3] "large" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x testutil.go:372: +- [4] "small" : -rw-r--r-- - testutil.go:372: +- [3] "large" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-huffmanonly#03 +=== RUN TestReader/chunks-gzip-defaultcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x testutil.go:372: +- [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 @@ -114204,7 +112472,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-fastest#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" : ---------- @@ -114219,22 +112487,22 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-default#03 +=== RUN TestReader/chunks-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" : drwxr-xr-x - testutil.go:372: +- [5] "small" : -rw-r--r-- + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "small" : -rw-r--r-- + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-bettercompression#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" : ---------- @@ -114249,7 +112517,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-nocompression#03 +=== RUN TestReader/chunks-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -114259,188 +112527,188 @@ 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-bestspeed#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] "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: +- [4] "large" : -rw-r--r-- - testutil.go:372: +- [5] "small" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/clone-id-stability ---- PASS: TestReader (2.36s) - --- PASS: TestReader/empty-gzip-bestspeed (0.06s) - --- PASS: TestReader/empty-gzip-bestcompression (0.01s) - --- PASS: TestReader/empty-gzip-defaultcompression (0.04s) +--- PASS: TestReader (3.09s) + --- PASS: TestReader/empty-gzip-nocompression (0.07s) + --- PASS: TestReader/empty-gzip-bestspeed (0.09s) + --- PASS: TestReader/empty-gzip-bestcompression (0.04s) + --- PASS: TestReader/empty-gzip-defaultcompression (0.02s) --- PASS: TestReader/empty-gzip-huffmanonly (0.01s) - --- PASS: TestReader/empty-zstd-fastest (0.01s) - --- PASS: TestReader/empty-zstd-default (0.03s) + --- PASS: TestReader/empty-zstd-fastest (0.02s) + --- PASS: TestReader/empty-zstd-default (0.02s) --- PASS: TestReader/empty-zstd-bettercompression (0.05s) - --- PASS: TestReader/empty-gzip-nocompression (0.00s) - --- PASS: TestReader/empty-gzip-huffmanonly#01 (0.00s) - --- PASS: TestReader/empty-zstd-fastest#01 (0.00s) + --- PASS: TestReader/empty-zstd-fastest#01 (0.01s) --- PASS: TestReader/empty-zstd-default#01 (0.01s) - --- PASS: TestReader/empty-zstd-bettercompression#01 (0.02s) + --- PASS: TestReader/empty-zstd-bettercompression#01 (0.07s) --- PASS: TestReader/empty-gzip-nocompression#01 (0.00s) - --- PASS: TestReader/empty-gzip-bestspeed#01 (0.00s) - --- PASS: TestReader/empty-gzip-bestcompression#01 (0.00s) + --- PASS: TestReader/empty-gzip-bestspeed#01 (0.01s) + --- PASS: TestReader/empty-gzip-bestcompression#01 (0.01s) --- PASS: TestReader/empty-gzip-defaultcompression#01 (0.00s) - --- PASS: TestReader/empty-zstd-default#02 (0.01s) - --- PASS: TestReader/empty-zstd-bettercompression#02 (0.03s) - --- PASS: TestReader/empty-gzip-nocompression#02 (0.00s) - --- PASS: TestReader/empty-gzip-bestspeed#02 (0.00s) + --- PASS: TestReader/empty-gzip-huffmanonly#01 (0.01s) --- 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.00s) --- PASS: TestReader/empty-zstd-default#03 (0.01s) - --- PASS: TestReader/empty-zstd-bettercompression#03 (0.01s) + --- PASS: TestReader/empty-zstd-bettercompression#03 (0.02s) --- PASS: TestReader/empty-gzip-nocompression#03 (0.00s) - --- PASS: TestReader/empty-gzip-bestspeed#03 (0.00s) + --- PASS: TestReader/empty-gzip-bestspeed#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.00s) - --- PASS: TestReader/files-gzip-defaultcompression (0.01s) + --- PASS: TestReader/files-gzip-bestcompression (0.02s) + --- PASS: TestReader/files-gzip-defaultcompression (0.02s) --- PASS: TestReader/files-gzip-huffmanonly (0.01s) - --- PASS: TestReader/files-zstd-fastest (0.01s) - --- PASS: TestReader/files-zstd-default (0.01s) - --- PASS: TestReader/files-zstd-bettercompression (0.06s) + --- PASS: TestReader/files-zstd-fastest (0.03s) + --- PASS: TestReader/files-zstd-default (0.02s) + --- PASS: TestReader/files-zstd-bettercompression (0.05s) --- PASS: TestReader/files-gzip-nocompression (0.01s) --- PASS: TestReader/files-gzip-bestspeed (0.01s) - --- PASS: TestReader/files-gzip-bestcompression (0.01s) + --- PASS: TestReader/files-gzip-defaultcompression#01 (0.01s) + --- PASS: TestReader/files-gzip-huffmanonly#01 (0.01s) + --- PASS: TestReader/files-zstd-fastest#01 (0.02s) + --- PASS: TestReader/files-zstd-default#01 (0.04s) + --- PASS: TestReader/files-zstd-bettercompression#01 (0.03s) --- 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-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.02s) + --- PASS: TestReader/files-gzip-bestcompression#02 (0.02s) + --- PASS: TestReader/files-gzip-defaultcompression#02 (0.02s) --- 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.03s) - --- PASS: TestReader/files-gzip-nocompression#02 (0.00s) + --- PASS: TestReader/files-zstd-fastest#02 (0.02s) + --- PASS: TestReader/files-zstd-default#02 (0.04s) + --- PASS: TestReader/files-zstd-bettercompression#02 (0.02s) + --- PASS: TestReader/files-gzip-nocompression#02 (0.01s) --- PASS: TestReader/files-gzip-bestspeed#02 (0.01s) - --- PASS: TestReader/files-gzip-bestcompression#02 (0.01s) - --- PASS: TestReader/files-gzip-defaultcompression#02 (0.01s) + --- PASS: TestReader/files-zstd-default#03 (0.01s) --- PASS: TestReader/files-zstd-bettercompression#03 (0.02s) --- PASS: TestReader/files-gzip-nocompression#03 (0.01s) - --- PASS: TestReader/files-gzip-bestspeed#03 (0.01s) - --- PASS: TestReader/files-gzip-bestcompression#03 (0.01s) + --- PASS: TestReader/files-gzip-bestspeed#03 (0.02s) + --- PASS: TestReader/files-gzip-bestcompression#03 (0.02s) --- PASS: TestReader/files-gzip-defaultcompression#03 (0.01s) - --- PASS: TestReader/files-gzip-huffmanonly#03 (0.03s) - --- PASS: TestReader/files-zstd-fastest#03 (0.01s) - --- PASS: TestReader/files-zstd-default#03 (0.01s) + --- PASS: TestReader/files-gzip-huffmanonly#03 (0.01s) + --- PASS: TestReader/files-zstd-fastest#03 (0.02s) + --- PASS: TestReader/dirs-zstd-bettercompression (0.03s) --- PASS: TestReader/dirs-gzip-nocompression (0.01s) --- PASS: TestReader/dirs-gzip-bestspeed (0.01s) - --- PASS: TestReader/dirs-gzip-bestcompression (0.01s) + --- PASS: TestReader/dirs-gzip-bestcompression (0.02s) --- PASS: TestReader/dirs-gzip-defaultcompression (0.01s) --- PASS: TestReader/dirs-gzip-huffmanonly (0.01s) --- PASS: TestReader/dirs-zstd-fastest (0.01s) - --- PASS: TestReader/dirs-zstd-default (0.01s) - --- PASS: TestReader/dirs-zstd-bettercompression (0.02s) + --- PASS: TestReader/dirs-zstd-default (0.02s) + --- PASS: TestReader/dirs-zstd-default#01 (0.02s) + --- PASS: TestReader/dirs-zstd-bettercompression#01 (0.05s) + --- PASS: TestReader/dirs-gzip-nocompression#01 (0.01s) --- PASS: TestReader/dirs-gzip-bestspeed#01 (0.01s) - --- PASS: TestReader/dirs-gzip-bestcompression#01 (0.01s) + --- PASS: TestReader/dirs-gzip-bestcompression#01 (0.02s) --- PASS: TestReader/dirs-gzip-defaultcompression#01 (0.01s) --- PASS: TestReader/dirs-gzip-huffmanonly#01 (0.01s) - --- PASS: TestReader/dirs-zstd-fastest#01 (0.01s) - --- PASS: TestReader/dirs-zstd-default#01 (0.01s) - --- PASS: TestReader/dirs-zstd-bettercompression#01 (0.01s) - --- PASS: TestReader/dirs-gzip-nocompression#01 (0.01s) + --- PASS: TestReader/dirs-zstd-fastest#01 (0.02s) --- PASS: TestReader/dirs-gzip-nocompression#02 (0.01s) --- PASS: TestReader/dirs-gzip-bestspeed#02 (0.01s) --- PASS: TestReader/dirs-gzip-bestcompression#02 (0.01s) --- PASS: TestReader/dirs-gzip-defaultcompression#02 (0.01s) --- PASS: TestReader/dirs-gzip-huffmanonly#02 (0.01s) --- PASS: TestReader/dirs-zstd-fastest#02 (0.01s) - --- PASS: TestReader/dirs-zstd-default#02 (0.01s) - --- PASS: TestReader/dirs-zstd-bettercompression#02 (0.03s) - --- PASS: TestReader/dirs-zstd-bettercompression#03 (0.02s) - --- PASS: TestReader/dirs-gzip-nocompression#03 (0.01s) - --- PASS: TestReader/dirs-gzip-bestspeed#03 (0.01s) - --- PASS: TestReader/dirs-gzip-bestcompression#03 (0.01s) - --- PASS: TestReader/dirs-gzip-defaultcompression#03 (0.01s) + --- PASS: TestReader/dirs-zstd-default#02 (0.02s) + --- PASS: TestReader/dirs-zstd-bettercompression#02 (0.02s) + --- PASS: TestReader/dirs-gzip-bestcompression#03 (0.02s) + --- PASS: TestReader/dirs-gzip-defaultcompression#03 (0.02s) --- PASS: TestReader/dirs-gzip-huffmanonly#03 (0.01s) --- PASS: TestReader/dirs-zstd-fastest#03 (0.01s) --- PASS: TestReader/dirs-zstd-default#03 (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/dirs-zstd-bettercompression#03 (0.02s) + --- PASS: TestReader/dirs-gzip-nocompression#03 (0.01s) + --- PASS: TestReader/dirs-gzip-bestspeed#03 (0.03s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly (0.02s) --- PASS: TestReader/hardlinks-zstd-fastest (0.01s) - --- PASS: TestReader/hardlinks-zstd-default (0.01s) - --- PASS: TestReader/hardlinks-zstd-bettercompression (0.04s) + --- PASS: TestReader/hardlinks-zstd-default (0.02s) + --- PASS: TestReader/hardlinks-zstd-bettercompression (0.06s) --- PASS: TestReader/hardlinks-gzip-nocompression (0.01s) --- PASS: TestReader/hardlinks-gzip-bestspeed (0.01s) - --- PASS: TestReader/hardlinks-gzip-bestcompression#01 (0.01s) + --- PASS: TestReader/hardlinks-gzip-bestcompression (0.02s) + --- PASS: TestReader/hardlinks-gzip-defaultcompression (0.01s) --- PASS: TestReader/hardlinks-gzip-defaultcompression#01 (0.01s) --- PASS: TestReader/hardlinks-gzip-huffmanonly#01 (0.01s) --- PASS: TestReader/hardlinks-zstd-fastest#01 (0.01s) --- PASS: TestReader/hardlinks-zstd-default#01 (0.01s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#01 (0.02s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#01 (0.05s) --- PASS: TestReader/hardlinks-gzip-nocompression#01 (0.01s) --- PASS: TestReader/hardlinks-gzip-bestspeed#01 (0.01s) - --- PASS: TestReader/hardlinks-gzip-bestcompression#02 (0.01s) + --- PASS: TestReader/hardlinks-gzip-bestcompression#01 (0.02s) + --- PASS: TestReader/hardlinks-gzip-bestspeed#02 (0.01s) + --- PASS: TestReader/hardlinks-gzip-bestcompression#02 (0.02s) --- PASS: TestReader/hardlinks-gzip-defaultcompression#02 (0.01s) --- PASS: TestReader/hardlinks-gzip-huffmanonly#02 (0.01s) --- PASS: TestReader/hardlinks-zstd-fastest#02 (0.01s) --- PASS: TestReader/hardlinks-zstd-default#02 (0.01s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#02 (0.01s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#02 (0.02s) --- PASS: TestReader/hardlinks-gzip-nocompression#02 (0.01s) - --- PASS: TestReader/hardlinks-gzip-bestspeed#02 (0.01s) - --- PASS: TestReader/hardlinks-gzip-bestspeed#03 (0.01s) - --- PASS: TestReader/hardlinks-gzip-bestcompression#03 (0.01s) - --- PASS: TestReader/hardlinks-gzip-defaultcompression#03 (0.01s) + --- PASS: TestReader/hardlinks-gzip-bestcompression#03 (0.02s) + --- PASS: TestReader/hardlinks-gzip-defaultcompression#03 (0.02s) --- PASS: TestReader/hardlinks-gzip-huffmanonly#03 (0.01s) - --- PASS: TestReader/hardlinks-zstd-fastest#03 (0.01s) + --- PASS: TestReader/hardlinks-zstd-fastest#03 (0.02s) --- PASS: TestReader/hardlinks-zstd-default#03 (0.01s) --- PASS: TestReader/hardlinks-zstd-bettercompression#03 (0.02s) --- PASS: TestReader/hardlinks-gzip-nocompression#03 (0.01s) + --- PASS: TestReader/hardlinks-gzip-bestspeed#03 (0.01s) + --- PASS: TestReader/various_files-gzip-bestspeed (0.01s) + --- PASS: TestReader/various_files-gzip-bestcompression (0.01s) --- PASS: TestReader/various_files-gzip-defaultcompression (0.01s) --- PASS: TestReader/various_files-gzip-huffmanonly (0.01s) --- PASS: TestReader/various_files-zstd-fastest (0.01s) --- PASS: TestReader/various_files-zstd-default (0.01s) - --- PASS: TestReader/various_files-zstd-bettercompression (0.01s) - --- PASS: TestReader/various_files-gzip-nocompression (0.00s) - --- PASS: TestReader/various_files-gzip-bestspeed (0.01s) - --- PASS: TestReader/various_files-gzip-bestcompression (0.01s) - --- PASS: TestReader/various_files-gzip-bestspeed#01 (0.01s) + --- PASS: TestReader/various_files-zstd-bettercompression (0.04s) + --- PASS: TestReader/various_files-gzip-nocompression (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.01s) - --- PASS: TestReader/various_files-gzip-nocompression#01 (0.00s) - --- PASS: TestReader/various_files-gzip-bestcompression#02 (0.01s) - --- PASS: TestReader/various_files-gzip-defaultcompression#02 (0.01s) - --- PASS: TestReader/various_files-gzip-huffmanonly#02 (0.01s) + --- PASS: TestReader/various_files-zstd-bettercompression#01 (0.02s) + --- PASS: TestReader/various_files-gzip-nocompression#01 (0.01s) + --- PASS: TestReader/various_files-gzip-bestspeed#01 (0.01s) + --- PASS: TestReader/various_files-zstd-bettercompression#02 (0.03s) + --- PASS: TestReader/various_files-gzip-nocompression#02 (0.01s) + --- PASS: TestReader/various_files-gzip-bestspeed#02 (0.02s) + --- PASS: TestReader/various_files-gzip-bestcompression#02 (0.02s) + --- PASS: TestReader/various_files-gzip-defaultcompression#02 (0.02s) + --- PASS: TestReader/various_files-gzip-huffmanonly#02 (0.02s) --- PASS: TestReader/various_files-zstd-fastest#02 (0.01s) --- PASS: TestReader/various_files-zstd-default#02 (0.01s) - --- PASS: TestReader/various_files-zstd-bettercompression#02 (0.02s) - --- PASS: TestReader/various_files-gzip-nocompression#02 (0.00s) - --- PASS: TestReader/various_files-gzip-bestspeed#02 (0.01s) - --- PASS: TestReader/various_files-zstd-default#03 (0.01s) - --- PASS: TestReader/various_files-zstd-bettercompression#03 (0.02s) - --- PASS: TestReader/various_files-gzip-nocompression#03 (0.00s) - --- PASS: TestReader/various_files-gzip-bestspeed#03 (0.01s) --- PASS: TestReader/various_files-gzip-bestcompression#03 (0.01s) --- PASS: TestReader/various_files-gzip-defaultcompression#03 (0.01s) --- PASS: TestReader/various_files-gzip-huffmanonly#03 (0.01s) --- PASS: TestReader/various_files-zstd-fastest#03 (0.01s) + --- PASS: TestReader/various_files-zstd-default#03 (0.01s) + --- PASS: TestReader/various_files-zstd-bettercompression#03 (0.03s) + --- PASS: TestReader/various_files-gzip-nocompression#03 (0.01s) + --- PASS: TestReader/various_files-gzip-bestspeed#03 (0.01s) --- PASS: TestReader/chunks-zstd-default (0.01s) --- PASS: TestReader/chunks-zstd-bettercompression (0.01s) --- PASS: TestReader/chunks-gzip-nocompression (0.01s) @@ -114449,33 +112717,33 @@ --- PASS: TestReader/chunks-gzip-defaultcompression (0.01s) --- PASS: TestReader/chunks-gzip-huffmanonly (0.01s) --- PASS: TestReader/chunks-zstd-fastest (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-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-bestspeed#02 (0.01s) + --- PASS: TestReader/chunks-zstd-bettercompression#01 (0.02s) + --- PASS: TestReader/chunks-gzip-nocompression#01 (0.02s) + --- PASS: TestReader/chunks-gzip-bestspeed#01 (0.02s) + --- PASS: TestReader/chunks-gzip-bestspeed#02 (0.03s) --- PASS: TestReader/chunks-gzip-bestcompression#02 (0.01s) - --- PASS: TestReader/chunks-gzip-defaultcompression#02 (0.01s) + --- PASS: TestReader/chunks-gzip-defaultcompression#02 (0.02s) --- PASS: TestReader/chunks-gzip-huffmanonly#02 (0.01s) --- PASS: TestReader/chunks-zstd-fastest#02 (0.01s) - --- PASS: TestReader/chunks-zstd-default#02 (0.01s) + --- PASS: TestReader/chunks-zstd-default#02 (0.02s) --- PASS: TestReader/chunks-zstd-bettercompression#02 (0.01s) --- PASS: TestReader/chunks-gzip-nocompression#02 (0.01s) + --- PASS: TestReader/chunks-gzip-bestspeed#03 (0.01s) --- PASS: TestReader/chunks-gzip-bestcompression#03 (0.01s) --- PASS: TestReader/chunks-gzip-defaultcompression#03 (0.01s) --- PASS: TestReader/chunks-gzip-huffmanonly#03 (0.01s) - --- PASS: TestReader/chunks-zstd-fastest#03 (0.06s) - --- PASS: TestReader/chunks-zstd-default#03 (0.07s) - --- PASS: TestReader/chunks-zstd-bettercompression#03 (0.12s) - --- PASS: TestReader/chunks-gzip-nocompression#03 (0.14s) - --- PASS: TestReader/chunks-gzip-bestspeed#03 (0.15s) + --- PASS: TestReader/chunks-zstd-fastest#03 (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.01s) --- PASS: TestReader/clone-id-stability (0.01s) PASS -ok github.com/containerd/stargz-snapshotter/metadata/memory 2.438s +ok github.com/containerd/stargz-snapshotter/metadata/memory 3.245s ? github.com/containerd/stargz-snapshotter/recorder [no test files] ? github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go [no test files] === RUN TestRemotePrepare @@ -114505,7 +112773,7 @@ === RUN TestOverlayView --- PASS: TestOverlayView (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/snapshot 0.016s +ok github.com/containerd/stargz-snapshotter/snapshot 0.026s ? github.com/containerd/stargz-snapshotter/store [no test files] === RUN TestBackgroundTasks === RUN TestBackgroundTasks/privilege_running @@ -114514,15 +112782,15 @@ === RUN TestBackgroundTasks/resume === RUN TestBackgroundTasks/finish_partial === RUN TestBackgroundTasks/finish_all ---- PASS: TestBackgroundTasks (0.89s) +--- PASS: TestBackgroundTasks (0.91s) --- PASS: TestBackgroundTasks/privilege_running (0.31s) --- PASS: TestBackgroundTasks/concurrency (0.34s) --- PASS: TestBackgroundTasks/cancel (0.03s) - --- PASS: TestBackgroundTasks/resume (0.13s) - --- PASS: TestBackgroundTasks/finish_partial (0.03s) - --- PASS: TestBackgroundTasks/finish_all (0.04s) + --- PASS: TestBackgroundTasks/resume (0.14s) + --- PASS: TestBackgroundTasks/finish_partial (0.04s) + --- PASS: TestBackgroundTasks/finish_all (0.05s) PASS -ok github.com/containerd/stargz-snapshotter/task 0.890s +ok github.com/containerd/stargz-snapshotter/task 0.926s === RUN TestLRUAdd --- PASS: TestLRUAdd (0.00s) === RUN TestLRUGet @@ -114542,13 +112810,13 @@ === RUN TestTTLEviction --- PASS: TestTTLEviction (3.01s) PASS -ok github.com/containerd/stargz-snapshotter/util/cacheutil 9.036s +ok github.com/containerd/stargz-snapshotter/util/cacheutil 9.046s ? 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] ? github.com/containerd/stargz-snapshotter/util/testutil [no test files] ? github.com/containerd/stargz-snapshotter/version [no test files] - rm -fr -- /tmp/dh-xdg-rundir-jy9NNmkq + rm -fr -- /tmp/dh-xdg-rundir-2fMydALW make[1]: Leaving directory '/build/golang-github-containerd-stargz-snapshotter-0.12.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang @@ -114588,12 +112856,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/15059/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/15059/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/31173 and its subdirectories -I: Current time: Mon Apr 17 20:55:37 -12 2023 -I: pbuilder-time-stamp: 1681808137 +I: removing directory /srv/workspace/pbuilder/15059 and its subdirectories +I: Current time: Tue May 21 05:25:54 +14 2024 +I: pbuilder-time-stamp: 1716218754